Your facade class to EJB must: 1) implements an interface (GLUE requirement) 2) take a reference to an EJB (i.e. in the constructor) TestGlue tg; ... javax.naming.Context jndi = new InitialContext(); Object obj = jndi.lookup("java:comp/env/ejb/TestGlue"); TestGlueHome tgh = (TestGlueHome) javax.rmi.PortableRemoteObject.narrow( obj, TestGlueHome.class ); tg = tgh.create(); ... 3)call the EJB methods: .... return tg.myMethod(myParam p); ...
The updated link for Orion is http://www.themindelectric.com/products/glue/docs/glue/guide/integrations/or ion/introduction.html Hope this Help Luciano -----Messaggio originale----- Da: Eddie [mailto:[EMAIL PROTECTED]] Inviato: marted́ 19 marzo 2002 13.17 A: Orion-Interest Oggetto: Re: Soap with Axis ? Montebove, How do you do the EJB facade thing you explain below ? Where can I see an example ? BTW: the second URl in you mail below doesn't work! Thanks for the response, Ed ----- Original Message ----- From: "Montebove Luciano" <[EMAIL PROTECTED]> To: "Orion-Interest" <[EMAIL PROTECTED]> Sent: Tuesday, March 12, 2002 10:13 AM Subject: R: Soap with Axis ? > Why use an alpha-3 code (axis) when you can have a fast production quality > soap implementation like GLUE for free? > > http://www.themindelectric.com/products/glue/glue.html > > http://www.themindelectric.com/products/glue/releases/GLUE-2.0.1/docs/glue/g uide/hosting/orion.html > > Don't be confused from the fact that the standard edition (the only free) > comes without EJB support. It means only that you can't expose > automatically, as a soap service, an EJB. But you can write a simple Java > class that works as a facade for the EJB. As this class works inside the > GLUE servlet, you can use the standard syntax for lookup of EJBs you use in > servlets. > > Hope this help > > Luciano > > -----Messaggio originale----- > Da: Eddie [mailto:[EMAIL PROTECTED]] > Inviato: sabato 9 marzo 2002 20.05 > A: Orion-Interest > Oggetto: Soap with Axis ? > > > Hellu, > > Does anyone has an example descriptor of a web service to connect a client > to a EJB through SOAP (Axis of Apache) ? > > Most os the examples I find are not based on Ejb connections and on the > Atlassian site I saw a example for Apache Soap but I can't get it to work > with Orion. > > Eddie > >