Hallo,
my other problem also I cauld not solved. Please help me.
I have problems by changing from apache-soap2.2 -> apache soap2.3.1:
The following error-message appears while using an rpc with an array as
argument:
-----------------------------
Fault Code = SOAP-ENV:Server
Fault String = java.lang.IllegalArgumentException: Argument is not an array
toString:[Attributes={}] [faultCode=SOAP-ENV:Server]
[faultString=java.lang.IllegalArgumentException: Argument is not an array]
[faultActorURI=/soap/servlet/rpcrouter] [DetailEntries=
[(0)=<stackTrace>[SOAPException: faultCode=SOAP-ENV:Server;
msg=java.lang.IllegalArgumentException: Argument is not an array]
at
org.apache.soap.providers.RPCJavaProvider.invoke(RPCJavaProvider.java:138)
at org.apacKlickBlickOperator Fehler:
he.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet.java:354)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at
org.apache.tomcat.facade.ServletHandler.doService(ServletHandler.java:500)
at org.apache.tomcat.core.Handler.service(Handler.java:223)
at
org.apache.tomcat.facade.ServletHandler.service(ServletHandler.java:448)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:788)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:701)
at
org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Http10Interceptor.java:143)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:424)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:497)
at java.lang.Thread.run(Thread.java:484)
------------------------------------------------------------------------
What does the following part of my error-message mean?
????????? Attributes={} ??????????????????
Which Attribues?
The problems appears by invoking the following RPC:
public Vector getUsers (String userType) throws java.lang.Exception{...}
And the problem seams to be the vector result value.
Can anybody help me?
best regards
Oliver
--
Oliver Rettig
Lachnerstr. 6
76131 Karlsruhe
ORAT Software-Entwicklung
www.orat.de
Steinstr. 23, 76131 Karlsruhe
Tel.: 0721/38489600