[prev in list] [next in list] [prev in thread] [next in thread]
List: soap-user
Subject: Re: SOAPException Service Unknown
From: "Scott Nichol" <snicholnews () scottnichol ! com>
Date: 2003-11-05 21:46:19
[Download RAW message or body]
WSAD probably does not know that DeployedServices.ds exists. That file gets created \
at run-time when the first Apache SOAP service gets created.
I don't use WSAD, so I don't know if there is some way to tell it to add that file to \
the EAR.
When I deploy an Apache SOAP based app, I do not copy the DeployedServices.ds. I \
install the app, then run ServiceManagerClient against each DeploymentDescriptor.xml \
to install each service. To me, that serves as an extra check that the app installed \
correctly.
Many on this list, however, do put the .ds file in their WAR or EAR files, so what \
you are doing is not particularly unusual. Whether any of them generate an EAR from \
WSAD (as opposed to doing it manually, for instance), I do not know.
Scott Nichol
Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message -----
From: "Donato, Sam (ITS)" <sam.donato@nashville.gov>
To: <soap-user@ws.apache.org>
Sent: Wednesday, November 05, 2003 4:32 PM
Subject: RE: SOAPException Service Unknown
> I'm sorry I'm still stuck. I deployed the Ear file onto a third WAS server
> and it did not work there. I got the same service unknown error.
>
> I searched the machine and could not find a deployedServices.ds file. WSAD
> does not seem to generate this file for me. Does it get generated when you
> install the Ear? Maybe it has a different name? The ear file doesn't have
> anything except the classes for my app, some XML files and an ISD file(?)
>
> I absolutely beat this to death today. I tried anything that I saw in any
> other post, white paper, support page and I get the exact same error. It
> seems like WAS is missing something that registers the service. Something
> more than WSAD does. Does this ring a bell with anyone? Does anyone have
> any suggestions? I'll try anything at this point.
>
> -----Original Message-----
> From: Scott Nichol [mailto:snicholnews@scottnichol.com]
> Sent: Wednesday, November 05, 2003 12:24 PM
> To: soap-user@ws.apache.org
> Subject: Re: SOAPException Service Unknown
>
> > > > >
> Since I didn't do anything different when I installed the Enterprise App,
> what happened?
> <<<<
>
> By this, I assume you mean you bundled your stuff up as an EAR and dropped
> it into WAS, right?
>
> In a "normal" Apache SOAP app, there is a file named DeployedServices.ds
> that is the Java serialization of the Hashtable of DeploymentDescriptors for
> the deployed services. The exact location of that file can vary between
> containers, because some method like MapPath is used.
>
> By configuring Apache SOAP through soap.xml, etc., it is possible to specify
> another location and/or name for this file, or to specify that an XML format
> be used instead.
>
> Regardless, if this file is not in your EAR, the service(s) will not appear
> to be deployed. Even if the file is in the EAR, I would guess that it is
> possible that a difference in configuration between containers (in this case
> your dev v. test) could make Apache SOAP unable to locate the file.
>
> Scott Nichol
>
> Do not send e-mail directly to this e-mail address, because it is filtered
> to accept only mail from specific mail lists.
> ----- Original Message -----
> From: "Donato, Sam (ITS)" <sam.donato@nashville.gov>
> To: <soap-user@ws.apache.org>
> Sent: Wednesday, November 05, 2003 12:56 PM
> Subject: RE: SOAPException Service Unknown
>
>
> > It is not deployed on the text box but is on the dev(the one that works).
> > Since I didn't do anything different when I installed the Enterprise App,
> > what happened?
> >
> > -----Original Message-----
> > From: Scott Nichol [mailto:snicholnews@scottnichol.com]
> > Sent: Wednesday, November 05, 2003 11:05 AM
> > To: soap-user@ws.apache.org
> > Subject: Re: SOAPException Service Unknown
> >
> > I do not know of anything special you would need to do on WAS 4. When you
> > list the services running, such as by using the ServiceManagerClient
> > command-line tool, does the service appear in the list?
> >
> > Scott Nichol
> >
> > Do not send e-mail directly to this e-mail address, because it is filtered
> > to accept only mail from specific mail lists.
> > ----- Original Message -----
> > From: "Donato, Sam (ITS)" <sam.donato@nashville.gov>
> > To: <soap-user@ws.apache.org>
> > Sent: Wednesday, November 05, 2003 11:42 AM
> > Subject: SOAPException Service Unknown
> >
> >
> > > I'm stuck on an exception. The full exception is "exception:
> > > [SOAPException: faultCode=SOAP-ENV:Server; msg=service
> > > 'urn:EmployeeInfoService' unknown] "
> > >
> > > I developed this as a simple test in WSAD 4.0 and it works fine there.
> I
> > > deployed it to a dev machine running WAS 4.0 and it works fine there,
> but
> > > when I deploy it to the test machine, I get this error. I have been at
> > this
> > > now for 3 days. I don't see where WebSphere requires any additional
> > setup.
> > > I have the soap jars in the lib directory. Has anyone else had this
> > problem
> > > deploying?
> > >
> > > Since I don't know if it is something that is installed that is causing
> > the
> > > problem or something that is not installed or configured. So, does WAS
> > 4.0
> > > need anything special done for webservices to run?
> > >
> >
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic