I'm glad to hear that Axis is working for you. On RedHat 7.3, I just did the following
1. Untarballed jakarta-tomcat-4.1.12.tar.gz to /usr/local (i.e. creating directory /usr/local/jakarta-tomcat-4.1.12). 2. Copied soap.war (from a recent nightly build) to /usr/local/jakarta-tomcat-4.1.12/webapps. 3. Ran /usr/local/jakarta-tomcat-4.1.12/bin/startup.sh. 4. Deployed, ran, undeployed samples (configure, gzip, addressbook) from a Win2k client with no problems. My environment on the RedHat box: 1. No CLASSPATH 2. JAVA_HOME=/opt/IBMJava2-131 3. No java in PATH I conclude that Apache SOAP *can* install as advertised on Tomcat 4.1.12, but there are factors that cause it to fail which have not yet isolated. Scott Nichol ----- Original Message ----- From: "Charles Brewster" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, November 07, 2002 7:20 PM Subject: Re: Re; Soap 2.3.1 on Tomcat 4.1.12 on RedHat 8.0 - a question revisited > Scott Nichol wrote: > > >Charles, > > > >What steps have you taken to install Apache SOAP? If you did anything > >other than drop soap.war in $CATALINA_HOME/webapps, I recommend you > >un-do it. Also, do you have a soap.jar hanging out somewhere it should > >not, such as $JAVA_HOME/jre/lib/ext? That will kill you every time. > > > >Scott Nichol > > > > > Scott, Below is an earlier reply to Andy on the various pathing fiddles > I tryed to no avail. In terms of cleaning the system I completely > removed Tomcat, (losing all my apps such as cocoon, jive etc). I then > reinstalled "tomcat4-4.1.12-full.2jpp.noarch.rpm" > I dropped the war file into webapps/ and created the directory soap (I > did read your either/or notes on install). I went into manager and admin > to verify the deployment of soap. The only additional stuff I tried was > adding params "ConfigFile" value "soap.xml" pointing to > DeployedServices.ds in both the server.xml (an absolute no-no) and the > web.xml This allows list.jsp to advance to the call to service manager > before pooping. > > I have since installed axis as SOAP on Linux has taken a week of my > time. But I do appeciate the time spend learning about the classloaders. > > > **** > Andy wrote: > > Have you changed the catalina.sh file? BEcause if you don't change > it, it seems to work. Not shure for now, but in an hour I can confirm if > it working or not. > > > > I replied: > > Been there, done that , got the tee-shirt. The rpm package actually has > a file /usr/bin/dtomcat4 which is the equivalent of the catalina.sh > script. Because Tomcat4 scraps the system CLASSPATH you can waste time > fiddling with it, then progress to shoving xerces.jar in the > dtom/cata...sh but it doesn't seem to matter as the old bugaboo about > the wrong parser doesn't appear to be an issue. You can override xerces > or CORBA ith the webapp classloader in WEB-INF/lib but if you try to put > say servlet in the app folder you get a snotty message about "Servlet > 2.3 section 9.7.2" q.v. So you really must live with the endorsed libs > which appear to be fine based on other apps. > > > -- > To unsubscribe, e-mail: <mailto:soap-user-unsubscribe@;xml.apache.org> > For additional commands, e-mail: <mailto:soap-user-help@;xml.apache.org> > > -- To unsubscribe, e-mail: <mailto:soap-user-unsubscribe@;xml.apache.org> For additional commands, e-mail: <mailto:soap-user-help@;xml.apache.org>