Hi Anne,

Here are the only imports in my client test program:

import java.net.InetAddress;
import java.net.UnknownHostException;
import java.rmi.RemoteException;
import java.util.Date;
import java.util.GregorianCalendar;

import javax.xml.rpc.ServiceException;

import disney.dis.family.Family;
import disney.dis.family.FamilyService;
import disney.dis.family.FamilyServiceLocator;


Hmm, I just thought of something.  Maybe the ServiceException
class needs the BasicService class?  I will look for the 
equivalent version of ServiceException in the axis libs.

I'll give this a try now....

Vartan



--- Anne Thomas Manes <[EMAIL PROTECTED]> wrote:

> Yes, but obviously your client is calling for this class:
> com/sun/xml/rpc/client/BasicService
> 
> That's a class from Sun's reference implementation of JAX-RPC, and it's
> proprietary to that implementation. Do you by chance have an import of
> this
> class in your code? If so, you need to include JWSDP in your classpath.
> 
> You might change your code, though, to use the javax.xml.rpc.*
> libraries.
> That way it would work with Axis.
> 
> Anne
> 
> On 3/15/06, Rhimbo <[EMAIL PROTECTED]> wrote:
> >
> > Hello Anne,
> >
> > No, I don't believe I used JWSDP for anything.  My client is a
> > one file, one class Java driver to make calls to my web services.
> > I just did a simple
> >
> > $ pwd
> > /home/vartan/dev/family-accounts/src/client
> > $
> > $ javac FamilyClient.java
> > $ java FamilyClient
> > Execute methods in web service...
> >
> > Calling isRegistered(zippy)...
> > java.lang.NoClassDefFoundError: com/sun/xml/rpc/client/BasicService;
> > nested exception is:
> >         java.lang.NoClassDefFoundError:
> > com/sun/xml/rpc/client/BasicService
> > $
> >
> > The first web service call is made immediately after the statement
> > that prints out the "Calling..." output.
> >
> > None of the JWSDP jars are in my CLASSPATH.
> >
> > $ ls /opt/jwsdp
> > apache-ant   images  jaxrpc        log.txt                  _uninst
> > conf         jaxb    jaxws         saaj                    
> uninstall.sh
> > docs         jaxp    jwsdp-shared  sjsxp                    xmldsig
> > fastinfoset  jaxr    LICENSE       THIRDPARTYLICENSEREADME 
> xws-security
> > $
> > $ echo $CLASSPATH | grep jwsdp
> > $ echo $CLASSPATH | grep JWSDP
> > $
> >
> >
> >
> >
> >
> >
> > --- Anne Thomas Manes <[EMAIL PROTECTED]> wrote:
> >
> > > Did you build the client with JWSDP? If so you need to provide the
> > > runtime
> > > for the client.
> > >
> > > On 3/15/06, Rhimbo <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Hello again folks,
> > > >
> > > > Tomcat 5.5.15, Linux
> > > >
> > > > Question:  Do I need to integrate the Sun JWSDP into Tomcat?
> > > >
> > > > Although it appears that I did successfully deploy my web
> > > > service, client program access fails.  Guess I spoke too soon
> > > > in my last reply. :-)  Here's the scenario....
> > > >
> > > > When I visit my web service URL in my browser
> > > >     http://localhost:8080/axis/services/family-accounts
> > > >
> > > > I get a message saying "Hi there, this is an AXIS service!"
> > > > Visiting the link
> > > >     http://localhost:8080/axis/services/family-accounts?wsdl
> > > >
> > > > returns the WSDL.  All seems well.
> > > >
> > > > But my stand-alone Java app dies with the exception shown in
> > > > this email's "Subject" line.
> > > >
> > > > I found the BasicService class in one of the Sun JWSDP 2.0 jar
> > > > files.
> > > >
> > > > I'm wondering why a previous iteration of my web service
> > > > worked without the JWSDP.  Both my stand-alone client and my
> > > > colleague's Python app were able to hit it successfully.
> > > >
> > > > Now both his client and mine fail with the above exception.
> > > >
> > > > I tried adding this jar to my CLASSPATH:
> > > >   /opt/jwsdp/jaxb/lib/jarpc-impl.jar
> > > >
> > > > But my client still fails.  I suspect it's the web service
> process
> > > > (AXIS server) that needs to find the class.  I would have thought
> > > > that the necessary JAX-RPC libs were integrated in XIS already.
> > > >
> > > > What am I missing... practically and conceptually?!!
> > > >
> > > > Many thanks,
> > > >
> > > > Vartan
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > __________________________________________________
> > > > Do You Yahoo!?
> > > > Tired of spam?  Yahoo! Mail has the best spam protection around
> > > > http://mail.yahoo.com
> > > >
> > >
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to