Thanks,

Please help me with that. I really struggling right now.


The exception was: ******************************************************************** java.rmi.RemoteException: org.xml.sax.SAXException: Deserializing parameter 'anySimpleType': could not find deserializer for type {http://www.w3.org/2001/XMLSchema}anySimpleType at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:505) at net.interfacemgmt.eTranscript.client.action.UserMainAction.execute(UserMainAction.java:193) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:595) ********************************************************************

Client side code was:

********************************************************************
String epAddr = "http://66.14.138.***:8081/eTranscriptService/services/ETranscriptService";;
String wsdlAddr = epAddr + "?wsdl";
String svcName = "ETranscriptServiceService";
String portName = "ETranscriptService";
String nameSpaceUri = "http://66.14.138.***:8081/eTranscriptService/services/ETranscriptService";;
String URI_ENCODING =
"http://schemas.xmlsoap.org/soap/encoding/";;
String ENCODING_STYLE_PROPERTY =
"javax.xml.rpc.encodingstyle.namespace.uri";
java.net.URL wsdlUrl = new java.net.URL(wsdlAddr);
ServiceFactory svcFactory = ServiceFactory.newInstance();
QName svcQName = new QName(nameSpaceUri, svcName);
Service svc = svcFactory.createService(wsdlUrl, svcQName);


     HashMap cfg = new HashMap();
     cfg.put("trustStoreFile",
       "C:\\Documents and Settings\\Cheney\\.keystore");
     
//cfg.put("trustStoreFile","D:\\ThirdParty\\jstk-1.0.1\\bin\\rootca\\ca.ks");
     cfg.put("trustStoreType", "JCEKS");
     cfg.put("trustStorePassword", "changeit");
     cfg.put("keyStoreFile",
       "D:\\ThirdParty\\jstk-1.0.1\\bin\\rootca\\MyTestCertificate");
     cfg.put("keyStoreType", "JCEKS");
     cfg.put("keyStorePassword", "myKeyStorePass");
     cfg.put("keyEntryAlias", "myTestCertificate");
     cfg.put("keyEntryPassword", "myKeyPass");

Class handlerClass = net.interfacemgmt.eTranscript.AxisClient.WSSClientHandler.class;
java.util.List list = svc.getHandlerRegistry().getHandlerChain(
new QName(nameSpaceUri, portName));
list
.add(new javax.xml.rpc.handler.HandlerInfo(handlerClass, cfg,
null));


     Call call = (Call) svc.createCall();
     call.setProperty(ENCODING_STYLE_PROPERTY, URI_ENCODING);
     call.setProperty(Call.OPERATION_STYLE_PROPERTY,"rpc");
     call.setTargetEndpointAddress(epAddr);
     call.setOperationName(new QName(nameSpaceUri, "service"));
     call.setPortTypeName(new QName(nameSpaceUri, portName));

     String arg = xmlString;
     System.out.println("test 1");
     System.out.println("sending: " + arg);
     String res = (String) call.invoke(new String[] { arg });
     System.out.println("received: " + res);

*************************************************************************
----- Original Message ----- From: "Srinadh Karumuri" <[EMAIL PROTECTED]>
To: <axis-user@ws.apache.org>
Sent: Wednesday, May 11, 2005 12:23 PM
Subject: Re: no Deserilizer found for anySimpaleType



Yixing,

Following might help you get a quick reply from someone. Please post the code from:

1. Server side code.
2. part of server-conf.wsdd
3. WSDL
4. Client side code.

BTW, please stick to your subject as the mail server will put the replies in the same thread and it's easy to search/find.

-Sri

At 10:42 AM 5/11/2005, you wrote:
Good morning all,

I ran the Axis program and got an error.

The error was
No Deserilizer found for anySimpaleType

Sorry for the misunderstanding for the last email.


Yixing





Reply via email to