AxisFault org.apache.crimson.parser.EndOfInputException

0 respostas
kaio_sergio

Boa tarde, estou tentando construir um WebService com Axis no java…
E na hora q estou criando o service do WebService o java me retorna esse erro aqui:

AxisFault

faultCode: {<a href="http://schemas.xmlsoap.org/soap/envelope/">http://schemas.xmlsoap.org/soap/envelope/</a>}Server.userException

faultSubcode:

faultString: org.apache.crimson.parser.EndOfInputException

faultActor:

faultNode:

faultDetail:

{<a href="http://xml.apache.org/axis/">http://xml.apache.org/axis/</a>}stackTrace:org.apache.crimson.parser.EndOfInputException

at org.apache.crimson.parser.InputEntity.getc(InputEntity.java:362)

at org.apache.crimson.parser.Parser2.getc(Parser2.java:3203)

at org.apache.crimson.parser.Parser2.maybeGetNameCacheEntry(Parser2.java:787)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1482)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)

at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)

at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)

at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)

at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)

at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)

at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)

at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)

at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)

at org.apache.axis.client.Call.invokeEngine(Call.java:2784)

at org.apache.axis.client.Call.invoke(Call.java:2767)

at org.apache.axis.client.Call.invoke(Call.java:2443)

at org.apache.axis.client.Call.invoke(Call.java:2366)

at org.apache.axis.client.Call.invoke(Call.java:1812)

at servico.ws.WebServiceEmpresaWSSoapBindingStub.recuperaDadosEmpresa(WebServiceEmpresaWSSoapBindingStub.java:177)

at servico.app.main(app.java:17)
{http://xml.apache.org/axis/}hostname:CGMI_Desk_2998
org.apache.crimson.parser.EndOfInputException

at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)

at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:701)

at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)

at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)

at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)

at org.apache.axis.client.Call.invokeEngine(Call.java:2784)

at org.apache.axis.client.Call.invoke(Call.java:2767)

at org.apache.axis.client.Call.invoke(Call.java:2443)

at org.apache.axis.client.Call.invoke(Call.java:2366)

at org.apache.axis.client.Call.invoke(Call.java:1812)

at servico.ws.WebServiceEmpresaWSSoapBindingStub.recuperaDadosEmpresa(WebServiceEmpresaWSSoapBindingStub.java:177)

at servico.app.main(app.java:17)

Caused by: org.apache.crimson.parser.EndOfInputException

at org.apache.crimson.parser.InputEntity.getc(InputEntity.java:362)

at org.apache.crimson.parser.Parser2.getc(Parser2.java:3203)

at org.apache.crimson.parser.Parser2.maybeGetNameCacheEntry(Parser2.java:787)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1482)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)

at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)

at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)

at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)

at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)

at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)

at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)

at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)

… 10 more

alguem poderia me da uma ajuda? O trecho dos códigos são esses:

webService.java

public Object[] recuperaDadosEmpresa(String usr, String pass){

Object[] retorno = null;

retorno = empresa.recuperaDadosEmpresa();

return retorno;

}
locator.java

public class WebServiceEmpresaWSSoapBindingImpl implements servico.ws.WebServiceEmpresa{

servico.WebServiceEmpresa web = new servico.WebServiceEmpresa();

public java.lang.Object[] recuperaDadosEmpresa(java.lang.String usr, java.lang.String pass) throws java.rmi.RemoteException {

return web.recuperaDadosEmpresa(usr, pass);

}

}

main.java

servico.ws.WebServiceEmpresaServiceLocator loc = new servico.ws.WebServiceEmpresaServiceLocator();

try {

servico.ws.WebServiceEmpresa web = loc.getWebServiceEmpresaWS();

try {

Object[] obj = web.recuperaDadosEmpresa(Mtur, Mtur);

System.out.println(Web+web.testeString());

System.out.println(Web+web.testeObject());

System.out.println(web->+obj.length);

} catch (RemoteException e) {

e.printStackTrace();

}

} catch (ServiceException e) {

e.printStackTrace();

}
Criado 10 de setembro de 2007
Respostas 0
Participantes 1