Return-Path: Mailing-List: contact soap-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list soap-dev@xml.apache.org Received: (qmail 69024 invoked from network); 23 May 2000 10:52:34 -0000 Received: from mercury.sun.com (192.9.25.1) by locus.apache.org with SMTP; 23 May 2000 10:52:34 -0000 Received: from ireserver.Ireland.Sun.COM ([129.156.220.7]) by mercury.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id DAA24473 for ; Tue, 23 May 2000 03:52:32 -0700 (PDT) Received: from moe (moe [129.156.220.127]) by ireserver.Ireland.Sun.COM (8.8.8+Sun/8.8.8/ENSMAIL,v1.7) with SMTP id LAA11013 for ; Tue, 23 May 2000 11:52:31 +0100 (BST) Message-Id: <200005231052.LAA11013@ireserver.Ireland.Sun.COM> Date: Tue, 23 May 2000 11:52:02 +0100 (BST) From: Sean MacRoibeaird - Sun ireland - Solaris Software - Staff Engineer Reply-To: Sean MacRoibeaird - Sun ireland - Solaris Software - Staff Engineer Subject: Running the demos - CLASSPATH !! To: soap-dev@xml.apache.org MIME-Version: 1.0 Content-Type: TEXT/plain; charset=us-ascii Content-MD5: VFTFK1LsyTTj1ST/jqmRPg== X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.4 SunOS 5.8 sun4u sparc X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Hi, I've tried and failed to get the SOAP demos working. I've downloaded from the alphaworks site. I've not found the description very clear, so I've obviosuly screwed up. The steps I've taken are as follows: 1. I've installed tomcat 3.1: - conf/server.xml - bin/startup.sh (After line 111) CLASSPATH=/export/home/XML/xml-xerces/java/tools/xerces-1.0.1.jar:${CLASSPATH} - Output from running startup.sh ./startup.sh Guessing TOMCAT_HOME from tomcat.sh to ./.. Setting TOMCAT_HOME to ./.. Using classpath: /export/home/XML/xml-xerces/java/tools/xerces-1.0.1.jar:.:./../lib/ant.jar:./../lib/jasper.jar:./../lib/servlet.jar:./../lib/test:./../ lib/webserver.jar:./../lib/xml.jar moe:/export/home/XML/jakarta-tomcat/bin 9 % Context log: path="/examples" Adding context path="/examples" docBase="webapps/examples" Context log: path="" Adding context path="" docBase="webapps/ROOT" Context log: path="/test" Adding context path="/test" docBase="webapps/test" Set debug to 1 Context log: path="/ibm-soap" Adding context path="/ibm-soap" docBase="/export/home/XML/SOAP/IBM-SOAP-1.1/webapp" Starting tomcat. Check logs/tomcat.log for error messages Starting tomcat install="./.." home="/export/home/XML/jakarta-tomcat" classPath="/export/home/XML/xml-xerces/java/tools/xerces-1.0.1.jar:.:./../lib/ant.jar:./../lib/jasper.jar:./../lib/servlet.jar:./../lib /test:./../lib/webserver.jar:./../lib/xml.jar" Context log: path="/admin" Automatic context load docBase="/export/home/XML/jakarta-tomcat/webapps/admin" Context log: path="/admin" Adding context path="/admin" docBase="/export/home/XML/jakarta-tomcat/webapps/admin" 2. Service Deployment I invoked the IBM-SOAP admin directly using the pathname "file:/export/home/XML/SOAP/IBM-SOAP-1.1/webapp/index.html" Based on the info. in DeploymentDescriptor.xml the fields were filled in as follows: ID = urn:AddressFetcher Scope = Application Provider Class = demos.addressbook.AddressBook Use Static Class = NO Methods = getAddressFromName addEntry Number of mappings: 2 Mapping Fields: SOAP urn:ibm-soap-address-demo address demos.addressbook.Address com.ibm.soap.encoding.soapenc.BeanSerializer com.ibm.soap.encoding.soapenc.BeanSerializer SOAP urn:ibm-soap-address-demo phone demos.addressbook.PhoneNumber com.ibm.soap.encoding.soapenc.BeanSerializer com.ibm.soap.encoding.soapenc.BeanSerializer 3. Client Side: CLASSPATH=/export/home/XML/xml-xerces/java/tools/xerces-1.0.1.jar:/export/home/XML/SOAP/IBM-SOAP-1.1/demos/addressbook:/export/home/XML /SOAP/IBM-SOAP-1.1/lib/IBM-SOAP.jar:/export/home/XML/SOAP/IBM-SOAP-1.1/lib/smtp.jar:/export/home/XML/SOAP/IBM-SOAP-1.1/lib/xmisoap.jar: /export/home/XML/SOAP/IBM-SOAP-1.1/lib/pop3.jar When I invoked java demos.addressbook.GetAddress, it get the following unfound class error: Exception in thread "main" java.lang.NoClassDefFoundError: demos/addressbook/GetAddress I've tried various combinations of paths to the demos directories, but none succeed. Any help on this would be appreciated. Sean ---------------------------------------------------------- Sean MacRoibeaird XML Technology Centre Sun Microsystems, East Point Business Park, Dublin 3, Ireland Phone: x19173/+353 1 8199173 e-mail: sean.macroibeaird@ireland.sun.com