Avatar billede krukken Juniormester
22. april 2005 - 12:36 Der er 3 kommentarer og
1 løsning

Hvad betyder denne exception?

Hvad betyder denne exception? Og hvorfor opstår den?
Exception in thread "main" java.lang.IncompatibleClassChangeError
    at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1387)
    at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:118)
    at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1083)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:633)
    at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanEndElement(XMLNSDocumentScannerImpl.java:719)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1685)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
    at javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
    at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:226)
    at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:645)
    at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
    at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
    at org.apache.axis.client.AxisClient.invoke(AxisClient.java:173)
    at org.apache.axis.client.Call.invokeEngine(Call.java:2719)
    at org.apache.axis.client.Call.invoke(Call.java:2702)
    at org.apache.axis.client.Call.invoke(Call.java:2378)
    at org.apache.axis.client.Call.invoke(Call.java:2301)
    at org.apache.axis.client.Call.invoke(Call.java:1758)
    at cvrwebservice.CVRBindingStub.getLegalUnit(Unknown Source)
    at Temp.<init>(Temp.java:70)
    at Webservice.main(Webservice.java:5)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:78)

Process finished with exit code 1
Avatar billede arne_v Ekspert
22. april 2005 - 12:41 #1
Typisk er det fordi noget kode er compilet mned en version af en klasse
og på runtime kører mod en anden version.

1)  check at alle jar filer etc. er ens i build og run environment
2)  rebuild alt
Avatar billede krukken Juniormester
22. april 2005 - 12:48 #2
Det stammer fra en WSDL-dokument som jeg har oversat. Og det er netop blevet oversat med WSDL2java.
Avatar billede krukken Juniormester
28. april 2005 - 21:47 #3
Det var ikke fordi at versionerne ikke passede sammen. Jeg prøvede flere gange at ombygge det, men det kom aldrig til at virke. MEN så prøvede jeg at bygge det med en nyere version af Axis, men på nøjagtig samme måde som jeg gjorde før - men nu virker det:-) Fedt:-)
Avatar billede krukken Juniormester
28. april 2005 - 21:47 #4
Svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester