Erro ao gerar as classes a partir do wsdl utilizando Apache CXF

0 respostas
fbahia32

Olá,

estou com um problema ao gerar as classes a partir do wsdl. Estou utilizando o Apache CXF 2.5.2, e no .bat eu faço o seguinte:

@echo off

set cxf-lib=C:\Apache\apache-cxf-2.5.2\lib
set javaSourceDir=C:\_desenv\ws\webService\src


set CLASSPATH=.\;
set CLASSPATH=%CLASSPATH%%cxf-lib%\cxf-2.5.2.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\velocity-1.7.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\commons-collections-3.2.1.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\commons-lang-2.6.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\jaxb-xjc-2.2.4-1.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\jaxb-impl-2.2.4-1.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\xmlschema-core-2.0.1.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\neethi-3.0.1.jar;
set CLASSPATH=%CLASSPATH%%cxf-lib%\wsdl4j-1.6.2.jar;


cd %javaSourceDir%
echo ====================================================================================
echo Executando o comando java -cp %CLASSPATH% org.apache.cxf.tools.wsdlto.WSDLToJava
echo ====================================================================================

call java -cp %CLASSPATH% org.apache.cxf.tools.wsdlto.WSDLToJava . 

pause

E ocorre o seguinte erro:

WSDLToJava Error: org.apache.cxf.wsdl11.WSDLRuntimeException: Fail to create wsd
l definition from : file:/C:/_desenv/ws/webService/src/
Caused by : WSDLException: faultCode=PARSER_ERROR: javax.xml.stream.XMLStreamExc
eption: ParseError at [row,col]:[1,1]
Message: Content is not allowed in prolog.

Alguem ja passou por isso? Parece algum erro de Parser.

O arquivo WSDL está em anexo.

Obrigado.

Criado 2 de março de 2012
Respostas 0
Participantes 1