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 "Christian Pesch (JIRA)" <ax...@ws.apache.org> on 2005/06/03 15:05:56 UTC

[jira] Commented: (AXIS-1958) IncompatibleClassChangeError when running 1.2rc3 in SAP EP 6.40

    [ http://issues.apache.org/jira/browse/AXIS-1958?page=comments#action_67009 ] 

Christian Pesch commented on AXIS-1958:
---------------------------------------

Of course, this is a classpath issue. The problem is, that I cannot change the 
C:\usr\sap\J2E\JC00\j2ee\cluster\server0\bin\ext\webservices_lib\saa-api.jar
containing the javax.xml.soap package, as that is part of the environment and loaded
by the classloader of the SAP Enterprise Portal 6.40.

How can I determine, which version of the saaj.jar is used and which version has to be used?
Is there a way to still use the older API in Axis 1.2 and stay compatible with the older saaj version?


> IncompatibleClassChangeError when running 1.2rc3 in SAP EP 6.40
> ---------------------------------------------------------------
>
>          Key: AXIS-1958
>          URL: http://issues.apache.org/jira/browse/AXIS-1958
>      Project: Axis
>         Type: Bug
>   Components: Deployment / Registries
>     Versions: 1.2RC3
>  Environment: SAP Enterprise Portal 6.40
> JDK 1.4.2_06
> As it seems: SAP XML Parser
>     Reporter: Christian Pesch

>
> When deploying a simple web service client in the portal, the following exception occurs in the log.
> (Note, that the Axis 1.1 does not show this error)
> Caused by: 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.sap.engine.lib.xml.parser.handlers.SAXDocHandler.endElement(SAXDocHandler.java:154)
> at com.sap.engine.lib.xml.parser.XMLParser.scanEndTag(XMLParser.java:1826)
> at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1722)
> at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2298)
> at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1719)
> at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2298)
> at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1719)
> at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2701)
> at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:162)
> at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:126)
> at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:136)
> at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:209)
> at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:270)
> at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:331)
> at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125)
> 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:424)
> 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:2754)
> at org.apache.axis.client.Call.invoke(Call.java:2737)
> at org.apache.axis.client.Call.invoke(Call.java:2413)
> at org.apache.axis.client.Call.invoke(Call.java:2336)
> at org.apache.axis.client.Call.invoke(Call.java:1793)
> at com.systinet.wsdl.com.coremedia.portal.service.PortalService_BindingStub.getContent(PortalService_BindingStub.java:105)
> at com.coremedia.portal.portlets.ContentPortlet.doContent(ContentPortlet.java:56)

-- 
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