You probably do not have COMProvider.dll in the right place. Apache SOAP does not put it there for you, and I don't see any instructions for it.
In soap-2_3_1\lib, you will find COMProvider.dll. It must be copied to %CATALINA_HOME%/webapps/soap/WEB-INF/classes/org/apache/soap/providers/com. You should see the following files in that directory already. COMProvider.properties Log.class RPCProvider.class Scott Nichol Do not send e-mail directly to this e-mail address, because it is filtered to accept only mail from specific mail lists. ----- Original Message ----- From: "arvind" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, July 01, 2004 3:38 AM Subject: faultCode=SOAP-ENV:Server.Exception: Hi, I tried to execute the COM example that comes with Apache SOAP. I set the PATH of my WIN2K to the lib of Apache containing the DLLs APACHEADDER.DLL and APACHESUM.DLL. Then i started the Tomcat webserver. Then i registered the dlls and deployed the services using rundemo deploy. It successfully completed the task. Now when i executed the client - java samples.com.client.Addit 3 4 it gave me the following error: ============================================================ Generated fault: [Attributes={}] [faultCode=SOAP-ENV:Server.Exception:] [faultSt ring=initlog] [faultActorURI=/soap/servlet/rpcrouter] [DetailEntries= [(0)=<stackTrace>java.lang.UnsatisfiedLinkError: initlog at org.apache.soap.providers.com.RPCProvider.initlog(Native Method) at org.apache.soap.providers.com.RPCProvider.locate(RPCProvider.java:99) at org.apache.soap.server.http.RPCRouterServlet.doPost(RPCRouterServlet. java:352) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java: 2343) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:180) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche rValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 468) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline .java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav a:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcesso r.java:1012) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.ja va:1107) at java.lang.Thread.run(Thread.java:484) </stackTrace>] ] [FaultEntries=] ================================================= Can anyone help me in this regard? My main aim is to deploy a service using Apache SOAP and then access it using a C++ program which connects to this endpoint using MSSOAP. Please help. Regards, Arvind ARVIND