I have an explicit reference to WEB-INF/soap.xml in web.xml. There is also an explicit reference to WEB-INF/services.xml in soap.xml. Soap.xml, services.xml are in the WEB-INF/ directory as well.
If my understanding is correct: the way to integrate a soap based web service into an existing application is to create a soap.war which has all the service information (web.xml, soap.xml and services.xml + classes) and bundle it along with the other application jars. Am I correct? ?! In that case, how will the SOAP message be routed? In other words, how does the soap message @ http://localhost:8888/soap/servlet/soaprouter gets routed to my web service implementation. Thanks Riz Scott Nichol <[EMAIL PROTECTED] To: [EMAIL PROTECTED] nichol.com> cc: Subject: Re: Deployment problems.....please help 06/23/2003 12:34 PM Please respond to soap-user Do you have an explicit reference from web.xml to WEB-INF/soap.xml? If not, the default will be used, and soap.xml should be in the directory above WEB-INF. Likewise, if soap.xml does not contain an explicit reference to services.xml, the default will be used, which is deployedServices.xml in the directory above WEB-INF. On 23 Jun 2003 at 10:41, [EMAIL PROTECTED] wrote: > > Hi Scott, > > web.xml is under WEB-INF (sorry for the bad formatting). > soap.xml and deployedServices.xml are in the same directory as well. > > I'm still having problems during deployment. Any ideas? > > Thanks > Rizwan > > > > Scott Nichol > <[EMAIL PROTECTED] To: [EMAIL PROTECTED] > nichol.com> cc: > Subject: Re: Deployment problems.....please help > 06/21/2003 01:25 > AM > Please respond to > soap-user > > > > > > The defaults for soap.xml and the services file are to be in the > directory above WEB-INF and be named soap.xml and > deployedServices.xml. If the defaults are followed, the different > files need not specify the location of the other files. > > On 20 Jun 2003 at 21:13, Scott Nichol wrote: > > > Due to formatting, I cannot tell if your file structure is correct. > > The web.xml file should be in WEB-INF. It should specify the > > location of soap.xml, and soap.xml should specify the location of > > services.xml (as well as the config manager class to use). > > > > On 20 Jun 2003 at 18:20, [EMAIL PROTECTED] wrote: > > > > > Hi, > > > I was having some problem with deploying using Oracle 9iAS Web Services > > > so am using Apache Soap instead on Oracle 9iAS. > > > > > > Being a newbie to Apache Soap I apologize in advance if I've overlooked > > > something plainly obvious. > > > I am performing the following steps. > > > > > > 1.) Jar all my application classes and place it under > /soap/WEB-INF/lib > > > (exposedservices.jar) > > > 2.) Create a services.xml that has all the complex type mappings and > place > > > it under /soap/WEB-INF > > > (incidentally, this is the same directory that has soap.xml and > web.xml) > > > 3.) Create a soap.war file with this updation > > > The file structure looks like > > > > > > webapps > > > soap > > > META-INF > > > application.xml > > > soap > > > WEB-INF > > > services.xml > > > soap.xml > > > web.xml > > > classes > > > lib > > > exposedservices.jar > > > > > > 4.) Bundle the war along with other lib files to create an EAR. > > > 5.) Deploy my ear. > > > > > > Are these steps correct? Why am I still not able to see my deployed > > > services? What is the URL where these > > > are available (btw. my SOAP_URL is > > > http://localhost:8888/soap/servlet/soaprouter)? > > > > > > Thanks a lot. > > > Rizwan > > > > > > (See attached file: services.xml) > > > ------------------------------------------------------- > > > Research & Innovative Solutions > > > Indus Utility Systems Inc. > > > Columbia, South Carolina > > > > > > > > > Scott Nichol Do not reply directly to this e-mail address, as it is filtered to only receive e-mail from specific mailing lists.