-----Original Message-----
From: guo_yonglin [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, January 02, 2001 11:47 AM
To: [EMAIL PROTECTED]
Subject: Re: Client Error in Weblogic


Please remember:  put  your home interface and roteface in your client
classpath!
charles!


> -----Original Message-----
> From: Rajesh Kamath [SMTP:[EMAIL PROTECTED]]
> Sent: Monday, January 01, 2001 2:21 AM
> To:   [EMAIL PROTECTED]
> Subject:      Re: Client Error in Weblogic
>
>
> actually as someone mentioned earlier, i did not run ejbc on the jar
> file...
> I assumed that the weblogic deployer did that for you when you say
> generate
> container classes... regarding the properties file, the function
> getInitialContext() provides the required properties... there was a long
> thread on InitialContext on the 19th that hacked this in considerable
> detail....
>
> r
>
> ----- Original Message -----
> From: "Thakur Sanjay Kumar ,DYM(EM1)." <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, December 31, 2000 12:07 AM
> Subject: Re: Client Error in Weblogic
>
>
> > What seems to me that this code is OK for internal client like
> Sessionbean
> > invoking entity bean.For external client,you need to use Properties
> Class.
> > Please try and share your experience
> > HNY
> > --sanjay
> > > ----------
> > > From:         Rajesh Kamath[SMTP:[EMAIL PROTECTED]]
> > > Reply To:     A mailing list for Enterprise JavaBeans development
> > > Sent:         31 December 2000 02:46
> > > To:   [EMAIL PROTECTED]
> > > Subject:      Client Error in Weblogic
> > >
> > > I was trying out an example from EJB 2nd ed... I have correctly
> deployed
> > > the
> > > entity bean in weblogic... the database is up and running and the db
> pools
> > > have been correctly created and initialized... when i try to run the
> > > client,
> > > i get the following error... I recreated the jar and redeployed it but
> to
> > > no
> > > avail... any help would be appreciated...
> > >
> > > thanks in advance
> > > r
> > >
> > > p.s: the code (1st two lines) on which it chokes is:
> > >
> > >    Context jndiContext = getInitialContext();
> > >    Object obj = jndiContext.lookup("CabinHome");
> > >
> > > lookup throws the following error:
> > >
> > > javax.naming.ConfigurationException.  Root exception is
> > > weblogic.rmi.server.ExportException: A description for
> > > com.titan.cabin.CabinBeanHomeImpl was found but it could not be read
> due
> > > to:
> > > [Failed to find a stub for [class com.titan.cabin.CabinBeanHomeImpl]
> > > implements at least one interface [interface
> com.titan.cabin.CabinHome]
> > > which extends Remote.]
> > > weblogic.rmi.StubNotFoundException: Failed to find a stub for [class
> > > com.titan.cabin.CabinBeanHomeImpl] implements at least one interface
> > > [interface com.titan.cabin.CabinHome] which extends Remote.
> > >  at
> > >
> weblogic.rmi.extensions.BasicDescriptor.<init>(BasicDescriptor.java:25)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRuntimeDescriptor.<init>(BasicRuntimeDescript
> > > or
> > > .java:34)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.resolveClass(DescriptorManager.jav
> > > a:
> > > 52)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :36)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :27)
> > >  at
> > >
> weblogic.rmi.internal.OIDManager.getRequestDispatcher(OIDManager.java:193)
> > >  at
> weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:182)
> > >  at weblogic.rmi.internal.OIDManager.replaceObject(OIDManager.java,
> > > Compiled
> > > Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.replaceObject(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObject(WLObjectOutp
> > > ut
> > > StreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObjectWL(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.AbstractOutputStream2.writeObject(AbstractOutputSt
> > > re
> > > am2.java:82)
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLSkel.invoke(BasicWLContext_WLSkel.j
> > > av
> > > a:77)
> > >  at
> > >
> weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectA
> > > da
> > > pter.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHand
> > > le
> > > r.java:69)
> > >  at
> > >
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java
> > > :1
> > > 5)
> > >  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
> Code)
> > >
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.resolveClass(DescriptorManager.jav
> > > a:
> > > 66)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :36)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :27)
> > >  at
> > >
> weblogic.rmi.internal.OIDManager.getRequestDispatcher(OIDManager.java:193)
> > >  at
> weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:182)
> > >  at weblogic.rmi.internal.OIDManager.replaceObject(OIDManager.java,
> > > Compiled
> > > Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.replaceObject(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObject(WLObjectOutp
> > > ut
> > > StreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObjectWL(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.AbstractOutputStream2.writeObject(AbstractOutputSt
> > > re
> > > am2.java:82)
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLSkel.invoke(BasicWLContext_WLSkel.j
> > > av
> > > a:77)
> > >  at
> > >
> weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectA
> > > da
> > > pter.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHand
> > > le
> > > r.java:69)
> > >  at
> > >
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java
> > > :1
> > > 5)
> > >  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
> Code)
> > >
> > > --------------- nested within: ------------------
> > > weblogic.rmi.MarshalException: error marshalling return
> > >  - with nested exception:
> > > [weblogic.rmi.server.ExportException: A description for
> > > com.titan.cabin.CabinBeanHomeImpl was found but it could not be read
> due
> > > to:
> > > [Failed to find a stub for [class com.titan.cabin.CabinBeanHomeImpl]
> > > implements at least one interface [interface
> com.titan.cabin.CabinHome]
> > > which extends Remote.]
> > > weblogic.rmi.StubNotFoundException: Failed to find a stub for [class
> > > com.titan.cabin.CabinBeanHomeImpl] implements at least one interface
> > > [interface com.titan.cabin.CabinHome] which extends Remote.
> > >  at
> > >
> weblogic.rmi.extensions.BasicDescriptor.<init>(BasicDescriptor.java:25)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRuntimeDescriptor.<init>(BasicRuntimeDescript
> > > or
> > > .java:34)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.resolveClass(DescriptorManager.jav
> > > a:
> > > 52)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :36)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :27)
> > >  at
> > >
> weblogic.rmi.internal.OIDManager.getRequestDispatcher(OIDManager.java:193)
> > >  at
> weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:182)
> > >  at weblogic.rmi.internal.OIDManager.replaceObject(OIDManager.java,
> > > Compiled
> > > Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.replaceObject(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObject(WLObjectOutp
> > > ut
> > > StreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObjectWL(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.AbstractOutputStream2.writeObject(AbstractOutputSt
> > > re
> > > am2.java:82)
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLSkel.invoke(BasicWLContext_WLSkel.j
> > > av
> > > a:77)
> > >  at
> > >
> weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectA
> > > da
> > > pter.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHand
> > > le
> > > r.java:69)
> > >  at
> > >
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java
> > > :1
> > > 5)
> > >  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
> Code)
> > > ]
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLSkel.invoke(BasicWLContext_WLSkel.j
> > > av
> > > a:79)
> > >  at
> > >
> weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectA
> > > da
> > > pter.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHand
> > > le
> > > r.java:69)
> > >  at
> > >
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java
> > > :1
> > > 5)
> > >  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
> Code)
> > >
> > > --------------- nested within: ------------------
> > > weblogic.rmi.ServerException: A remote exception occurred while
> executing
> > > the method on the remote object
> > >  - with nested exception:
> > > [weblogic.rmi.MarshalException: error marshalling return
> > >  - with nested exception:
> > > [weblogic.rmi.server.ExportException: A description for
> > > com.titan.cabin.CabinBeanHomeImpl was found but it could not be read
> due
> > > to:
> > > [Failed to find a stub for [class com.titan.cabin.CabinBeanHomeImpl]
> > > implements at least one interface [interface
> com.titan.cabin.CabinHome]
> > > which extends Remote.]
> > > weblogic.rmi.StubNotFoundException: Failed to find a stub for [class
> > > com.titan.cabin.CabinBeanHomeImpl] implements at least one interface
> > > [interface com.titan.cabin.CabinHome] which extends Remote.
> > >  at
> > >
> weblogic.rmi.extensions.BasicDescriptor.<init>(BasicDescriptor.java:25)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRuntimeDescriptor.<init>(BasicRuntimeDescript
> > > or
> > > .java:34)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.resolveClass(DescriptorManager.jav
> > > a:
> > > 52)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :36)
> > >  at
> > >
> weblogic.rmi.internal.DescriptorManager.getDescriptor(DescriptorManager.ja
> > > va
> > > :27)
> > >  at
> > >
> weblogic.rmi.internal.OIDManager.getRequestDispatcher(OIDManager.java:193)
> > >  at
> weblogic.rmi.internal.OIDManager.getReplacement(OIDManager.java:182)
> > >  at weblogic.rmi.internal.OIDManager.replaceObject(OIDManager.java,
> > > Compiled
> > > Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.replaceObject(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObject(WLObjectOutp
> > > ut
> > > StreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.common.internal.WLObjectOutputStreamBase.writeObjectWL(WLObjectOu
> > > tp
> > > utStreamBase.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.AbstractOutputStream2.writeObject(AbstractOutputSt
> > > re
> > > am2.java:82)
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLSkel.invoke(BasicWLContext_WLSkel.j
> > > av
> > > a:77)
> > >  at
> > >
> weblogic.rmi.extensions.BasicServerObjectAdapter.invoke(BasicServerObjectA
> > > da
> > > pter.java, Compiled Code)
> > >  at
> > >
> weblogic.rmi.extensions.BasicRequestHandler.handleRequest(BasicRequestHand
> > > le
> > > r.java:69)
> > >  at
> > >
> weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java
> > > :1
> > > 5)
> > >  at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
> Code)
> > > ]]
> > >  at
> > >
> weblogic.rmi.extensions.AbstractRequest.sendReceive(AbstractRequest.java:7
> > > 6)
> > >  at
> > >
> weblogic.jndi.toolkit.BasicWLContext_WLStub.lookup(BasicWLContext_WLStub.j
> > > av
> > > a:246)
> > >  at weblogic.jndi.toolkit.WLContextStub.lookup(WLContextStub.java:545)
> > >  at javax.naming.InitialContext.lookup(InitialContext.java:350)
> > >  at com.titan.cabin.Client_1.main(Client_1.java:17)
> > >
> > >
> ==========================================================================
> > > =
> > > To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> > > body
> > > of the message "signoff EJB-INTEREST".  For general help, send email
> to
> > > [EMAIL PROTECTED] and include in the body of the message "help".
> > >
> > >
> > >
> > -------------------------------------------------------------------
> > CONFIDENTIALITY/PROPRIETARY NOTE.
> > The document accompanying  this electronic transmission
> > contains information from Maruti Udyog Limited, which is
> > confidential, proprietary or copyrighted and is intended
> > solely for the use of the individual or entity named on
> > this transmission.If you are not the intended recipient,
> > you are notified that disclosing, copying, distributing or
> > taking any action in reliance on the contents of this
> > information is strictly prohibited.This prohibition includes,
> > without limitation, displaying this transmission or any portion
> > thereof, on any public bulletin board.If you are not the
> > intended recipient of this document, please return this
> > document to Maruti Udyog Limited immediately.
> > -------------------------------------------------------------------
> > "Please visit us at http://www.marutiudyog.com".
> >
> >
> ==========================================================================
> =
> > To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> body
> > of the message "signoff EJB-INTEREST".  For general help, send email to
> > [EMAIL PROTECTED] and include in the body of the message "help".
> >
> >
>
> ==========================================================================
> =
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> body
> of the message "signoff EJB-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

This e-mail and any files transmitted with it are for the sole use of the intended 
recipient(s) and may contain confidential and privileged information.
If you are not the intended recipient, please contact the sender by reply e-mail and 
destroy all copies of the original message.
Any unauthorised review, use, disclosure, dissemination, forwarding, printing or 
copying of this email or any action taken in reliance on this e-mail is strictly
prohibited and may be unlawful.

                Visit us at http://www.cognizant.com

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to