Webservices

1 resposta
C

bom dia,

Estou implementando um webservice para um trabalho de especialização e não consigo fazer o deploy pois o mesmo diz que não acha o arquivo .war. Durante a execução do ant build, percebi as seguintes mensagens de erro:

run-wscompile:
[echo] Running wscompile:
[echo] c:jwsdp-1.3apache-antin…/jaxrpc/bin/wscompile.bat -define
-d build -nd build -classpath build config-interface.xml -model b
uild/model.gz
[exec] error: modeler error: java.lang.NullPointerException
[exec] Result: 1

run-wsdeploy:

[echo] Running wsdeploy:

[echo]   c:jwsdp-1.3apache-antin/jaxrpc/bin/wsdeploy.bat -o dist/

trabalho-jaxrpc.war dist/trabalho-jaxrpc-portable.war

[exec] error: XML reader error: java.io.EOFException: Unexpected end of ZLI

B input stream

[exec] error: java.io.UTFDataFormatException: Invalid byte 2 of 3-byte UTF-

8 sequence.

[exec] java.io.UTFDataFormatException: Invalid byte 2 of 3-byte UTF-8 seque

nce.

[exec]     at org.apache.xerces.impl.io.UTF8Reader.invalidByte(UTF8Reader.j

ava:693)

[exec]     at org.apache.xerces.impl.io.UTF8Reader.read(UTF8Reader.java:418

)

[exec]     at org.apache.xerces.impl.XMLEntityScanner.load(XMLEntityScanner

.java:1509)

[exec]     at org.apache.xerces.impl.XMLEntityScanner.scanContent(XMLEntity

Scanner.java:596)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCon

tent(XMLDocumentFragmentScannerImpl.java:900)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen

tContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc

ument(XMLDocumentFragmentScannerImpl.java:348)

[exec]     at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura

tion.java:539)

[exec]     at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura

tion.java:595)

[exec]     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
[exec]     at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:253)

 [exec]     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuil
derImpl.java:206)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.DeployTool.defineServletsAndLi

steners(DeployTool.java:410)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.DeployTool.run(DeployTool.java

:214)

[exec]     at com.sun.xml.rpc.util.ToolBase.run(ToolBase.java:40)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.Main.main(Main.java:24)

[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces

sorImpl.java:39)

[exec]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet

hodAccessorImpl.java:25)

[exec]     at java.lang.reflect.Method.invoke(Method.java:324)

[exec]     at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
[exec] Result: 1

No final da excução do ant build a mesnagem foi de sucesso, o que pode estar acontecendo ?

Robson

1 Resposta

C

Bom dia,

Ainda não consegui que o ant build produzisse o .war para que o deploy pudesse ser feito. Agora no final do ant build está trazendo esta mensagem:
run-wsdeploy:

[echo] Running wsdeploy:

[echo]   c:jwsdp-1.3apache-antin/jaxrpc/bin/wsdeploy.bat -o dist/

trabalho-jaxrpc.war dist/trabalho-jaxrpc-portable.war

[exec] error: java.io.UTFDataFormatException: Invalid byte 2 of 3-byte UTF-

8 sequence.

[exec] java.io.UTFDataFormatException: Invalid byte 2 of 3-byte UTF-8 seque

nce.

[exec]     at org.apache.xerces.impl.io.UTF8Reader.invalidByte(UTF8Reader.j

ava:693)

[exec]     at org.apache.xerces.impl.io.UTF8Reader.read(UTF8Reader.java:418

)

[exec]     at org.apache.xerces.impl.XMLEntityScanner.load(XMLEntityScanner

.java:1509)

[exec]     at org.apache.xerces.impl.XMLEntityScanner.scanContent(XMLEntity

Scanner.java:596)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCon

tent(XMLDocumentFragmentScannerImpl.java:900)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragmen

tContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)

[exec]     at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDoc

ument(XMLDocumentFragmentScannerImpl.java:348)

[exec]     at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura

tion.java:539)

[exec]     at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfigura

tion.java:595)

[exec]     at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
[exec]     at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:253)

 [exec]     at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuil
derImpl.java:206)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.DeployTool.defineServletsAndLi

steners(DeployTool.java:410)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.DeployTool.run(DeployTool.java

:214)

[exec]     at com.sun.xml.rpc.util.ToolBase.run(ToolBase.java:40)

[exec]     at com.sun.xml.rpc.tools.wsdeploy.Main.main(Main.java:24)

[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

[exec]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces

sorImpl.java:39)

[exec]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet

hodAccessorImpl.java:25)

[exec]     at java.lang.reflect.Method.invoke(Method.java:324)

[exec]     at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
[exec] Result: 1

Onde eu estou errando ? Onde eu posso consultar os erros que a mensagem está trazendo ?

Robson

Criado 5 de dezembro de 2003
Ultima resposta 6 de dez. de 2003
Respostas 1
Participantes 1