[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Making the move from Web components to ejb's




    Ashley,

    RMI stubs are not automatically downloaded from the server. The socket
    factory for the RMI stub-skeleton pair IS downloaded to the client from
    the server. You're going to have to put your client stubs in your client jar
    file.

    --Corey
______________________________________________________
William C. Brown
Chief Architect. Spectrum Software Inc.

11445 Johns Creek Pkwy
Duluth, GA. 30097.
Suite 300.
Tel > 770.813.4952
e   > corey@spectrumsoftware.net
web > www.spectrumscm.com
yahoo > caldron68

----- Original Message ----- 
From: "Jones, Ashley C" <Ashley.Jones@bellsouth.com>
To: <ajug-members@ajug.org>
Sent: Thursday, August 14, 2003 11:01 AM
Subject: Making the move from Web components to ejb's


> Hello fellow members, I'm currently in the process of trying to make
> the move from web components to ejb's or to say it better, I'm trying
> to get an application server running.
> 
> Due to budget restrictions I went with jboss.  I got the server up and
> running
> and even got my first ejb's deployed.  I couldn't get the built in tomcat
> server to
> configure correctly though and had to go back to using my original tomcat.
> 
> I managed to get a java program client to work accessing my beans plus
> a jsp page to access the beans.
> 
> Everything sounds pretty good so far huh.  Well not quite.
> 
> In order to get them both to work I had to place my ejb's jar file in the
> classpath
> of my client.  For the java program inside my environment CLASSPATH and
> for the jsp in the WEB-INF/lib directory.
> 
> My question is.  Is this normal.
> 
> For some reason I've got this idea that with RMI the client downloads the
> stub
> from the server at runtime and shouldn't need the actual object.
> 
> for example
> 
> HelloWorld.jar contains
> HelloWorldEJB     SessionBean
> HelloWorldHome   EJBHome
> HelloWorld    EJBObject
> 
> HelloWorld.jsp gets the Home interface and calls the create function getting
> a stub of HelloWorld which I assume is a wrapper for HelloWorldEJB
> 
> for HelloWorld.jsp to work  I have to deploy the jar file into jboss and
> also place it in the /webapps/HelloWorld/WEB-INF/lib/ directory.
> 
> Hopefully someone understands what I'm trying to say here.  I'm not sure I'm
> explaining well.
> 
> Thanks
> Ashley Jones
> 
> 
> *****
> "The information transmitted is intended only for the person or entity to
> which it is addressed and may contain confidential, proprietary, and/or
> privileged material.  Any review, retransmission, dissemination or other use
> of, or taking of any action in reliance upon, this information by persons or
> entities other than the intended recipient is prohibited.  If you received
> this in error, please contact the sender and delete the material from all
> computers."
> 
>