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".
