Hello Scott.
Thanks for replying. Here are the steps of installation and configuration: 1. I have installed Tomcat 3.2.4 at C:\jakarta-tomcat-3.2.4 2. Then I downloaded soap-bin-2.0.zip on harddisk and unzipped to create C: \soap-2_0 folder which contained docs,lib,samples and webapps folder. 3. and Xerces-J-bin.1.2.3.zip on hardsika dn unzipped it to C:\xerces-1_2_3 4. The I added the context of soap to C:\jakarta-tomcat-3.2.4\conf\ server.xml file as <Context path="/soap" docBase="C:/soap-2_0/webapps/soap" reloadable="true"> </Context> 5. I have set following configuration settings at autoexec.bat: set JAVA_HOME = C:\j2sdk1.4.0_01; PATH C:\j2sdk1.4.0_01\bin; C:\WebSphere\AppServer\bin; C: \jakarta-tomcat-3.2.4\bin;C:\Program Files\Java\j2re1.4.0_01\bin; set TOMCAT_HOME = C:\jakarta-tomcat-3.2.4; set CLASSPATH= C:\xerces-1_2_3\xerces.jar; C: \jakarta-tomcat-3.2.4\lib\activation.jar; C: \jakarta-tomcat-3.2.4\lib\mail.jar; C:\soap-2_0\lib\soap.jar; C:\soap-2_0; C:\jakarta-tomcat-3.2.4\webapps\examples\WEB-INF\classes; C: \jakarta-tomcat-3.2.4\webapps\soap\WEB-INF\classes;C: \SQLLIB\java\db2java.zip;C:\SQLLIB\java\runtime.zip;C: \Nishant\J2SDK\code;C: \WebSphere\AppServer\installedApps\sampleApp.ear\default_app.war\WEB-INF\classes; C:\WebSphere\AppServer\java\jre\lib\ext\servlet.jar; C: \jakarta-tomcat-3.2.4\webapps\WEB-INF\classes; C: \jakarta-tomcat-3.2.4\classes; C:\jakarta-tomcat-3.2.4\lib\my.jar; 6. I updated my tomcat.bat file as below: (Please see the attached tomcat.bat file) a) I added set CLASSPATH= %CP%;%CLASSPATH% at the beginning classpath settings b) I added set CLASSPATH= %CP%;%CLASSPATH% at the classpath settings somewhere in the middle c) I added the bold settings to the original classpath settings: :setClasspath set CP=C:\xerces-1_2_3\xerces.jar;%TOMCAT_HOME%\classes;C: \jakarta-tomcat-3.2.4\webapps\examples\WEB-INF\classes 7. I created two java files (Hello.java which is to be delpoyed) and Example1_client.java (which is a client file) in C: \jakarta-tomcat-3.2.4\webapps\examples\WEB-INF\classes and the compiled .class files are at the same directory. 9. I then deployed the soap application using http://localhost:8080/soap/admin and then deployed the urn:Example2 which points to Hello as class and sayHello as method. 10. I can then see that urn:Example2 is successfully deployed. 11. I restarted the tomcat after deploying. But when I start to run the compiled client file it gave me this error: C:\jakarta-tomcat-3.2.4\webapps\soap\WEB-INF\classes>java Example1_client http://localhost:80 80/soap/servlet/rpcrouter James Calling the SOAP Server to say hello The SOAP Server says: Ouch, the call failed: Fault Code = SOAP-ENV:Server.BadTargetObjectURI Fault String = Unable to resolve target object: Hello 12: I tried to put files at different locations like C: \jakarta-tomcat-3.2.4\webapps\soap\WEB-INF\classes;C: \jakarta-tomcat-3.2.4\webapps\examples\WEB-INF\classes etc etc but it never worked. 13: I would be much obliged if you can figure out where I am doing wrong? NOTE: I have intentionally added mail.jar and activation.jar files to the C: \jakarta-tomcat-3.2.4\lib file though it was not originally present when this version of tomcat was installed. I am attaching the following files: (See attached file: Hello.java)(See attached file: Example1_client.java) (See attached file: DeploymentDescriptor.xml)(See attached file: tomcat.bat) -------------------------------------------------------------------------------------------------------------- Nishant Awasthi Phone: 440-603-4055 (Work) Cell: 330-328-0243 (Cell) Scott Nichol <snicholnews@scottn To: [EMAIL PROTECTED] ichol.com> cc: (bcc: Nishant Awasthi) Subject: Re: BadTargetObjectURI problem:: 07/09/2002 12:32 PM Please guide me !!! Please respond to soap-dev Can you provide a little more information about how you installed Apache SOAP with Tomcat. For example, did you edit tomcat.bat? If so, what change did you make. Did you install Apache SOAP as a war, or did you unjar it yourself, or did you build the webapps directory manually? Did you add a context to Tomcat's server.xml? Scott Nichol ----- Original Message ----- From: <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]>; <soap-user> Sent: Tuesday, July 09, 2002 11:34 AM Subject: BadTargetObjectURI problem:: Please guide me !!! > I am new to SOAP and Tomcat and I am continuously getting this problem: > > Fault Code = SOAP-ENV:Server.BadTargetObjectURI > Fault String = Unable to resolve target object: Hello > > As per I have read so far it is due to the classpath settings. > I have all my .java and .class files( as well as classpath) set to > c:\jakarta-tomcat-3.2.4\webapps\soap\WEB-INF\classes. > > I am getting this problem no matter what I do. > I then created my.jar file containing all my .class files and put it in > %TOMCAT_HOME%/lib but it is also of no help. > I am using jakarta-tomcat-3.2.4 version. > > I learnt that you had the same problem and hope you have solved it. > Thanks > (See attached file: Hello.java)(See attached file: Example1_client.java) > (See attached file: DeploymentDescriptor.xml) > -------------------------------------------------------------------------- ------------------------------------ > > Nishant Awasthi > Corporate Systems Database Intern > Progressive Insurance > Phone: 440-603-4055 (Work) > Cell: 330-328-0243 (Cell) > ---------------------------------------------------------------------------- ---- > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
Hello.java
Description: Binary data
Example1_client.java
Description: Binary data
DeploymentDescriptor.xml
Description: Binary data
<<attachment: tomcat.bat>>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>