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.







Reply via email to