Hi,

I am interested to know if the following is a known Jboss+AXIS bug:

We are testing a system using Jboss3.0.4 using the standard embedded
version of AXIS. We are using SOAP calls for our web services which AXIS
is parsing using the system XML parser. By default this is Xerces which
is fine. However, if I change the parser factory to use Oracle XDK 9
parser then I receive an error from the AXIS SAX parsing thus:


java.lang.StringIndexOutOfBoundsException: String index out of range:
323
        at java.lang.String.<init>(String.java:245)
        at
org.apache.axis.message.SymbolTable.addSymbol(SymbolTable.java:121)
        at
org.apache.axis.message.SAX2EventRecorder.characters(SAX2EventRecorder.j
ava:137)
        at
org.apache.axis.encoding.DeserializationContextImpl.characters(Deseriali
zationContextImpl.java:771)
        at
org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:
213)
        at
org.apache.axis.message.MessageElement.publishToHandler(MessageElement.j
ava:578)
        at
org.apache.axis.message.RPCElement.deserialize(RPCElement.java:207)
        at
org.apache.axis.message.RPCElement.getParams(RPCElement.java:231)
        at org.apache.axis.client.Call.invoke(Call.java:1605)


I have inspected the SOAP being parsed and SAX parsed it myself using
both Xerces and Oracle XDK and it parses fine. This leads me to believe
that AXIS is doing something naughty in the SAX "characters()" event
method i.e. maybe not respecting the start/len parameters? (I'm guessing
here from the error)

Anyone have any thoughts on this, or I am in completely the wrong ball
park?


Also - can anyone confirm which version of AXIS is built into Jboss? As
I posted this bug to the AXIS-Bug list and they said this particular
method no longer exists in the current source line. If possible, I am
happy to upgrade the version of AXIS in Jboss - can this be done?

Thanks for your time,

Kevin


-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com
Understand how to protect your customers personal information by implementing
SSL on your Apache Web Server. Click here to get our FREE Thawte Apache
Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to