Thông tin thêm về cách thức hoạt động. Tôi phải thêm đường dẫn lớp vào jaxb2-commons
và không cần chạy wsimport nào mà không phàn nàn nhưng không có gì xảy ra! Sau khi thêm classpath như sau
<path id="jaxb2-commons.classpath">
<fileset dir="${dir.toolchain}/noarch/jaxb2-basics-dist-0.6.0">
<include name="**/*.jar" />
</fileset>
</path>
các wsimport dưới đây làm việc như mong đợi
<wsimport wsdl="@{dir-wsdl}/@{name-wsdl}"
taskname="[email protected]{service}"
destdir="@{dest-dir}"
sourcedestdir="@{source-dest-dir}"
package="@{package}"
keep="@{keep}"
verbose="@{verbose}"
xdebug="@{xdebug}"
xnocompile="@{xnocompile}"
target="2.1">
<binding dir="@{dir-wsdl}" includes="[email protected]{name-wsdl}.xml, [email protected]{name-wsdl}.xml" />
<xjcArg value="-Xequals" />
<xjcArg value="-XhashCode" />
<xjcArg value="-XtoString" />
<!-- Generates per-package jaxb.index file which lists all of the schema-derived classes in this package.-->
<xjcArg value="-Xjaxbindex" />
<xjcArg value="-Xsetters" />
</wsimport>
Cảm ơn, tôi sẽ kiểm tra này với wsimport, lúc đó bạn có thể vui lòng đưa ra một ví dụ nếu bạn có một. – kiri
Nó hoạt động, cảm ơn rất nhiều – kiri
502 Bad Gateway .. là nó chỉ vài ngày? –