Erreur lors de génération avec WSDL2Java ( AXIS )
Bonjour à tous,
J'ai une classe dont voici l'implémentation :
Code:
1 2 3 4 5 6 7 8
|
import javax.activation.DataHandler;
public class Transformateur {
public javax.activation.DataHandler transformer(javax.activation.DataHandler fluxXML) {
return fluxXML;
}
} |
je souhaite publié cette méthode via un webservice. Pour ce faire je dois utiliser AXIS qui arrive correctement a me générer le wsdl.
Mon problème intervient lors de la génération des objet java via WSDL2Java. Je réussi a générer correctement des méthodes simples dans des classes simple (sans utilisation d'import ) par contre une erreur de compilation apparait lors de la génération de la classe présentée au dessus.
L'erreur est la suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
java.io.IOException: Type {http://xml.apache.org/xml-soap}javax.activation.DataH
andler is referenced but not defined.
at org.apache.axis.wsdl.symbolTable.SymbolTable.checkForUndefined(Symbol
Table.java:665)
at org.apache.axis.wsdl.symbolTable.SymbolTable.add(SymbolTable.java:545
)
at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.jav
a:518)
at org.apache.axis.wsdl.symbolTable.SymbolTable.populate(SymbolTable.jav
a:495)
at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:361)
at java.lang.Thread.run(Unknown Source) |
Quelqu'un à t'il déjà rencontré cette erreur ou connaitrais la cause et la résolution ?
Merci d'avance !