ho postato quella classe perchè il problema è li...i metodi statici li devo usare per forza (almeno uno...mi gestisce l'errore e ho bisogno che l'oggetto sia visibile da tutte le altre classi). IL WS ha l'obbiettivo di ricevere un file e controllarne il formato. La classe esposta che puoi vedere qui sotto ha solo due metodi...non ho ancora fatto il ritorno perchè non mi funziona. Il problema cè quando invoco il metodo del webservice chiamato controllofile() che mi va a istanziare appunto un'oggetto LeggiXml....consigli?
p.s. non so se serve ma ti allego anche l'errore che mi da quando chiamo appunto controllofile()
[edited]
Exception in thread "main" AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.lang.reflect.InvocationTargetException
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}hostname:-
java.lang.reflect.InvocationTargetException
at org.apache.axis.message.SOAPFaultBuilder.createFau lt(SOAPFaultBuilder
.java:262)
at org.apache.axis.message.SOAPFaultBuilder.endElemen t(SOAPFaultBuilder.
java:169)
at org.apache.axis.encoding.DeserializationContextImp l.endElement(Deseri
alizationContextImpl.java:1092)
at org.apache.xerces.parsers.AbstractSAXParser.endEle ment(AbstractSAXPar
ser.java:546)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.sc anEndElement(XMLNSD
ocumentScannerImpl.java:533)
at org.apache.xerces.impl.XMLDocumentFragmentScannerI mpl$FragmentContent
Dispatcher.dispatch(XMLDocumentFragmentScannerImpl .java:1560)
at org.apache.xerces.impl.XMLDocumentFragmentScannerI mpl.scanDocument(XM
LDocumentFragmentScannerImpl.java:355)
at org.apache.xerces.parsers.DTDConfiguration.parse(D TDConfiguration.jav
a:539)
at org.apache.xerces.parsers.DTDConfiguration.parse(D TDConfiguration.jav
a:595)
at org.apache.xerces.parsers.XMLParser.parse(XMLParse r.java:152)
at org.apache.xerces.parsers.AbstractSAXParser.parse( AbstractSAXParser.j
ava:1125)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContextImp l.parse(Deserializa
tionContextImpl.java:257)
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPar t.java:582)
at org.apache.axis.Message.getSOAPEnvelope(Message.ja va:447)
at org.apache.axis.client.Call.invokeEngine(Call.java :2702)
at org.apache.axis.client.Call.invoke(Call.java:2665)
at org.apache.axis.client.Call.invoke(Call.java:2355)
at org.apache.axis.client.Call.invoke(Call.java:2278)
at org.apache.axis.client.Call.invoke(Call.java:1772)
at ricevoxml.service.dominio.com.RicevoxmlSoapBinding Stub.controllofile(
RicevoxmlSoapBindingStub.java:122)
at SquareIntegerClient.main(SquareIntegerClient.java: 13)