J'essaie d'utiliser apachecxf 2.3.0 et j'ai des problèmes avec l'outil wsdlToJava. Peu importe quoi, je reçois une erreur WSDLToJava: java.lang.reflect.UndeclaredThrowableException. J'ai essayé une ancienne version 2.1 et ça marche bien sur le même WSDL. Est-ce que quelqu'un d'autre a le même problème avec cette version?Apache CXF 2.3.0 Problème WSDLToJava
3
A
Répondre
7
Ajouter jaxws21 -frontend comme JDK6 a 2.1 JAXB 2.3 est intégrée en présence d'essayer d'utiliser 2,2 JAXB (ou mettre 2.2 JAXB dans votre jdk il utilise qu'au lieu de 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>
Yep que l'a fait pour moi. Espérons que cela n'a pas de mauvais effets secondaires? Bonne réponse. –
Salut j'avais le même problème que ci-dessus, en utilisant CXF 2.3.0 et jdk6. J'ai ajouté -frontend jax21 mais ensuite je reçois erreur WSDLToJava Erreur: Impossible de trouver jaxws21 frontend dans classpath Toute aide sur ce sera vraiment utile – sagar