4

apachecxf 2.3.0 を試していますが、wsdlToJava ツールの使用に問題があります。何があっても、WSDLToJava エラーが発生します: java.lang.reflect.UndeclaredThrowableException. 古いバージョン 2.1 を試してみましたが、同じ WSDL で正常に動作します。このバージョンで同じ問題を抱えている人はいますか?

4

1 に答える 1

7

jdk6には2.1 jaxbが組み込まれているため、-frontend jaxws21を追加しますが、2.3は2.2 jaxbを使用しようとしています(または2.2 jaxbをjdkに入れて、2.1の代わりにそれを使用します)...

      <java classname="org.apache.cxf.tools.wsdlto.WSDLToJava" fork="true" failonerror="true">
         <arg value="-impl"/>
         <arg value="-d"/>
         <arg value="${gen.src}"/>
         <arg value="-frontend"/>
         <arg value="jaxws21"/>
         <arg value="${input}/schemas/enrollment.wsdl"/>
         <classpath>
            <path refid="cxf.classpath"/>
         </classpath>
      </java>
于 2012-03-09T16:08:53.390 に答える