Hi Folks,
Having encountered significant performance issues with passing large
arrays via AXIS, it would appear that the changes for issue AXIS-1323
will probably resolve them for me.
As the changes have been made after the 1.2 beta release, I have tried
downloading the last two nightly builds, but encountered the following
exception when running my application (which works OK with the formal
AXIS 1.2 beta release; albeit slowly compared to BEA WebLogic's SOAP
implementation):
java.lang.NoSuchMethodError
at
org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:
404)
at
org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:88)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
ava: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:144)
at org.apache.axis.client.Call.invokeEngine(Call.java:2717)
at org.apache.axis.client.Call.invoke(Call.java:2700)
at org.apache.axis.client.Call.invoke(Call.java:2381)
at org.apache.axis.client.Call.invoke(Call.java:2304)
at org.apache.axis.client.Call.invoke(Call.java:1765)
... Rest of stack-trace omitted (non-axis classes) ...
If I get the AXIS source from CVS and build it with a 1.4 JDK, I also
get the above exception.
However, building AXIS with a 1.3 JDK gets me way past the above
exception (I still have problems - "org.xml.sax.SAXException: No event
recorder inside element" - but having never built AXIS before, I have
not yet convinced myself this is not of my making).
So, can anyone tell me if AXIS is now only supported with Java 1.4? Or
am I simply missing a trick somewhere? Any help would be much
appreciated.
Regards,
David.