I have the same problem :
SOAP-ENV:Server.BadTargetObjectURI
Unable to resolve target object: sg.RtfeServices
<stackTrace>java.lang.ClassNotFoundException: sg.RtfeServices
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at ....
The descriptor is ok, as been deployed ok, and is visible by the admin jsp
or by a list and a query
The class sg.RtfeServices is in web-inf\classes, and is called from a
servlet
Win2K, JDK1.3.1, Tomcat 3.2.3, Soap2.2
----- Original Message -----
From: "�mit Yaman" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, September 08, 2001 6:14 PM
Subject: Unable to resolve target object: Catalog
> Hello,
>
> I installed Tomcat 3.2.3 , Xerces 1.3.0 and Soap 2.2 on NT 4.0.
>
> In "Tomcat.bat", I updated only Line 104 as follows:
>
> set CP=C:\Programme\Xerces-1_3_0\Xerces.jar;%CLASSPATH%;%CP%
>
> I set my environment variables as follows:
>
> JAVA_HOME= C:\jdk1.3.1
> CLASSPATH= D:\SOAP_Samp0\;
> C:\Programme\Xerces-1_3_0\Xerces.jar;
> C:\jdk1.3.1\lib\mail.jar;
> C:\jdk1.3.1\lib\activation.jar;
> C:\jdk1.3.1\lib\bsf.jar;
> C:\jdk1.3.1\lib\js.jar;
> C:\Programme\Soap-2_2\lib\soap.jar;
> C:\Programme\Soap-2_2\;
> .
> TOMCAT_HOME=C:\Programme\jakarta-tomcat-3.2.3
>
>
> My sample service "Catalog.class" is placed on "D:\SOAP_Samp0\"
>
> When I deployed a simple example (via Apache Soap Admin),
> I could find my service Cat001 (Catalog.class) through clicking on
> List-link.
>
> When I go to "http://localhost/soap/servlet/rpcrouter" via my browser, I
> get:
>
> SOAP RPC Router
> Sorry, I don't speak via HTTP GET- ...
> ...
>
> This means that the RPCRouter functions :)
>
> When I try through ServiceManagerClient:
>
> D:\SOAP_Samp0> java org.apache.soap.server.ServiceManagerClient
> http://localhost/soap/servlet/rpcrouter list
>
> Deployed Services:
> Cat001
>
> D:\SOAP_Samp0>
> RESULT: :) Wonderful !
>
>
> Now I can observe through TCPTunnelGUI that I get the following message,
>
> when I call my service via a simple client "CatalogClient.class":
>
>
> HTTP/1.0 500 Internal Server Error
> Content-Type: text/xml; charset=utf-8
> Content-Length: 493
> Set-Cookie2: JSESSIONID=e78tdebdk1;Version=1;Discard;Path="/soap"
> Set-Cookie: JSESSIONID=e78tdebdk1;Path=/soap
> Servlet-Engine: Tomcat Web Server/3.2.3 (... etc.)
>
> <?xml version='1.0' encoding='UTF-8'?>
> <SOAP-ENV:Envelope
> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
> xmlns:xsd="http://www.w3.org/1999/XMLSchema">
> <SOAP-ENV:Body>
>
> <SOAP-ENV:Fault>
>
> <faultcode>SOAP-ENV:Server.BadTargetObjectURI</faultcode>
>
> <faultstring>Unable to resolve target object: Catalog</faultstring>
>
> <faultactor>/soap/servlet/rpcrouter</faultactor>
>
> </SOAP-ENV:Fault>
> </SOAP-ENV:Body>
> </SOAP-ENV:Envelope>
>
> :(
>
> But Catalog.class is in my ClassPath !
>
> What should I do?
>
> What could be wrong?
>
> Thank you in advance.
>
> Uemit Yaman
> [EMAIL PROTECTED]
>
>