You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "chathurvedi bindi (JIRA)" <ax...@ws.apache.org> on 2006/04/24 08:07:08 UTC
[jira] Created: (AXIS-2466) java.lang.IncompatibleClassChangeError
java.lang.IncompatibleClassChangeError
--------------------------------------
Key: AXIS-2466
URL: http://issues.apache.org/jira/browse/AXIS-2466
Project: Apache Axis
Type: Bug
Environment: windows,java platform
Reporter: chathurvedi bindi
java.lang.IncompatibleClassChangeError
> at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1387)
> at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:148)
> at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112)
> at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> 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:227)
> at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
> at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:784)
> at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
> at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
> at org.apache.axis.client.Call.invoke(Call.java:2748)
> at org.apache.axis.client.Call.invoke(Call.java:2424)
> at org.apache.axis.client.Call.invoke(Call.java:2347)
> at org.apache.axis.client.Call.invoke(Call.java:1804)
> at org.tempuri.GLICService.AlphaSearch.AlphaSearchSoapStub.alphaSearch(AlphaSearchSoapStub.java:164)
> at org.tempuri.GLICService.AlphaSearch.TestAlphaSearch.main(TestAlphaSearch.java:34)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (AXIS-2466)
java.lang.IncompatibleClassChangeError
Posted by "Bjorn Townsend (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXIS-2466?page=comments#action_12376046 ]
Bjorn Townsend commented on AXIS-2466:
--------------------------------------
Can you give more information about this problem? Please post an explanation of what your application was trying to do when this problem occurred, as well as well as a test with which the error can be reproduced.
> java.lang.IncompatibleClassChangeError
> --------------------------------------
>
> Key: AXIS-2466
> URL: http://issues.apache.org/jira/browse/AXIS-2466
> Project: Apache Axis
> Type: Bug
> Environment: windows,java platform
> Reporter: chathurvedi bindi
>
> java.lang.IncompatibleClassChangeError
> > at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1387)
> > at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:148)
> > at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112)
> > at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> > 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:227)
> > at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> > at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
> > at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:784)
> > at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
> > at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> > at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> > at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
> > at org.apache.axis.client.Call.invoke(Call.java:2748)
> > at org.apache.axis.client.Call.invoke(Call.java:2424)
> > at org.apache.axis.client.Call.invoke(Call.java:2347)
> > at org.apache.axis.client.Call.invoke(Call.java:1804)
> > at org.tempuri.GLICService.AlphaSearch.AlphaSearchSoapStub.alphaSearch(AlphaSearchSoapStub.java:164)
> > at org.tempuri.GLICService.AlphaSearch.TestAlphaSearch.main(TestAlphaSearch.java:34)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Resolved: (AXIS-2466) java.lang.IncompatibleClassChangeError
Posted by "Tom Jordahl (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXIS-2466?page=all ]
Tom Jordahl resolved AXIS-2466:
-------------------------------
Fix Version: current (nightly)
Resolution: Fixed
Seems like this is fixed in the current builds. Marking resolved per user comment.
> java.lang.IncompatibleClassChangeError
> --------------------------------------
>
> Key: AXIS-2466
> URL: http://issues.apache.org/jira/browse/AXIS-2466
> Project: Apache Axis
> Type: Bug
> Environment: windows,java platform
> Reporter: chathurvedi bindi
> Fix For: current (nightly)
>
> java.lang.IncompatibleClassChangeError
> > at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1387)
> > at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:148)
> > at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112)
> > at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> > 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:227)
> > at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> > at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
> > at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:784)
> > at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
> > at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> > at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> > at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
> > at org.apache.axis.client.Call.invoke(Call.java:2748)
> > at org.apache.axis.client.Call.invoke(Call.java:2424)
> > at org.apache.axis.client.Call.invoke(Call.java:2347)
> > at org.apache.axis.client.Call.invoke(Call.java:1804)
> > at org.tempuri.GLICService.AlphaSearch.AlphaSearchSoapStub.alphaSearch(AlphaSearchSoapStub.java:164)
> > at org.tempuri.GLICService.AlphaSearch.TestAlphaSearch.main(TestAlphaSearch.java:34)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (AXIS-2466)
java.lang.IncompatibleClassChangeError
Posted by "chathurvedi bindi (JIRA)" <ax...@ws.apache.org>.
[ http://issues.apache.org/jira/browse/AXIS-2466?page=comments#action_12376170 ]
chathurvedi bindi commented on AXIS-2466:
-----------------------------------------
I have generated the required classes for a webservice using the wsdl file and made a call to the service by using the generated classes. It was then this error come.
The problem is solved.
I have taken a fresh axis.jar in which the MessageElement class was modified to handle the IncompatibleClassChangeError e;
public SOAPElement addTextNode(String s)
throws SOAPException
{
Text text = getOwnerDocument().createTextNode(s);
((org.apache.axis.message.Text)text).setParentElement(this);
return this;
IncompatibleClassChangeError e;
e;
Text text = new org.apache.axis.message.Text(s);
appendChild(text);
return this;
e;
throw new SOAPException(e);
}
the axis.jar versiobn with me didnt hace this .
> java.lang.IncompatibleClassChangeError
> --------------------------------------
>
> Key: AXIS-2466
> URL: http://issues.apache.org/jira/browse/AXIS-2466
> Project: Apache Axis
> Type: Bug
> Environment: windows,java platform
> Reporter: chathurvedi bindi
>
> java.lang.IncompatibleClassChangeError
> > at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java:1387)
> > at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java:148)
> > at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java:112)
> > at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087)
> > 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:227)
> > at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
> > at org.apache.axis.Message.getSOAPEnvelope(Message.java:424)
> > at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:784)
> > at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
> > at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
> > at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> > at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> > at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
> > at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
> > at org.apache.axis.client.Call.invoke(Call.java:2748)
> > at org.apache.axis.client.Call.invoke(Call.java:2424)
> > at org.apache.axis.client.Call.invoke(Call.java:2347)
> > at org.apache.axis.client.Call.invoke(Call.java:1804)
> > at org.tempuri.GLICService.AlphaSearch.AlphaSearchSoapStub.alphaSearch(AlphaSearchSoapStub.java:164)
> > at org.tempuri.GLICService.AlphaSearch.TestAlphaSearch.main(TestAlphaSearch.java:34)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira