Hi all,
        ok i have tried to reference an EJB that was deployed
in another jar on the SAME machine.
it worked fine.

I guess i can do the same also for EJB running on different JVM,
since, in my understanding, the only thing that i have to change
in the Bean that wants to instantiate the referenced bean is to
create a new InitialContext with properties that includes another URL.

I guess that should work. has anyone ever tried?

regards
        marco


> -----Original Message-----
> From: ext Amit Khanna [mailto:[EMAIL PROTECTED]]
> Sent: 20. February 2002 13:30
> To: [EMAIL PROTECTED]
> Subject: Re: ejb reference & ejb link
> 
> 
> It is also possible to reference a bean outside the ear. 
> However in that
> case the ejb-link element cannot be used to specify this reference.
> 
> Amit.
> 
> ----- Original Message -----
> From: Johan Eltes <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 20, 2002 12:56 PM
> Subject: Re: ejb reference & ejb link
> 
> 
> > J2EE 1.2: No
> > J2EE 1.3: Yes, within the same EAR.
> >
> > /Johan
> >
> > -----Original Message-----
> > From: A mailing list for Enterprise JavaBeans development
> > [mailto:[EMAIL PROTECTED]]On Behalf Of Glenn Dickson
> > Sent: den 20 februari 2002 08:17
> > To: [EMAIL PROTECTED]
> > Subject: Re: ejb reference & ejb link
> >
> > I thought one could not reference another bean outside of it jar?
> >
> > Glenn
> > ----- Original Message -----
> > From: "Katz, Guy" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Tuesday, February 19, 2002 10:03 PM
> > Subject: Re: ejb reference & ejb link
> >
> >
> > > just 'link' your resource ref to the other bean's jar file.
> > > <ejb-ref>
> > >       ....
> > >      .....
> > >      <ejb-link>.../../DispatcherBean.jar#DispatcherBean
> > > <ejb-ref>
> > >
> > > -----Original Message-----
> > > From: Marco Mistroni [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, February 19, 2002 3:48 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: ejb reference & ejb link
> > >
> > >
> > > hi all,
> > >
> > >    i am trying to use an ejb-ref for referring other 
> beans from my own
> > Bean.
> > > the examples that i have seen (in Mastering EJB II) shows 
> that the two
> > beans
> > > are declared
> > > in the SAME deployment descriptor.
> > >
> > > But what if the bean to be referenced is in another jar 
> file, deployed
> > with
> > > another deployment
> > > descriptor??
> > >
> > > how then shall i structure my deployment descriptor??
> > >
> > > here is the sample of my deployment descriptor of bean 
> ConverterBean
> > >
> > > <ejb-jar>
> > >   <enterprise-beans>
> > >     <session>
> > >       <ejb-name>ConverterBean</ejb-name>
> > >       <home>converter.ConverterHome</home>
> > >       <remote>converter.Converter</remote>
> > >       <ejb-class>converter.ConverterBean</ejb-class>
> > >       <session-type>Stateless</session-type>
> > >       <transaction-type>Container</transaction-type>
> > >
> > >       <ejb-local-ref>
> > >        <description>First trial of an EJB reference</description>
> > >        <ejb-ref-name>ejb/Dispatcher</ejb-ref-name>
> > >        <ejb-ref-type>Session</ejb-ref-type>
> > >        <local-home>dispatcher.DispatcherHome</local-home>
> > >        <local>dispatcher.Dispatcher</local>
> > >        <ejb-link>DispatcherBean</ejb-link>
> > >       </ejb-local-ref>
> > >
> > >    </session>
> > >
> > >
> > >   </enterprise-beans>
> > >   <assembly-descriptor>
> > >     <container-transaction>
> > >       <method>
> > >         <ejb-name>ConverterBean</ejb-name>
> > >  <method-name>*</method-name>
> > >       </method>
> > >       <trans-attribute>Required</trans-attribute>
> > >     </container-transaction>
> > >   </assembly-descriptor>
> > > </ejb-jar>
> > >
> > >
> > > when i try to run the weblogic ejb compiler, i got (obviously) the
> > following
> > > exception:
> > >
> > > ERROR: Error from ejbc:
> > >         In ejb-jar.xml, the EJB 'ConverterBean' contains 
> an invalid
> > > ejb-local-re
> > > f 'ejb/Dispatcher'. The ejb-local-ref must either have an 
> ejb-link set
> or
> > an
> > > ejb
> > > -local-reference-description must be added to the 
> weblogic-ejb-jar.xml
> > > descripto
> > > r for this ejb-local-ref.
> > > ERROR: ejbc found errors
> > >
> > >
> > > Can anyone help me??
> > >
> > > thanx in advance and regards
> > >     marco
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> ==============================================================
> ============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".
> >
> >
> ==============================================================
> =============
> > 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".

Reply via email to