Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > EJB и Spring


Автор: PovAnd 28.8.2007, 12:09
Вот если мне надо подсоединить applicationContext для какого-то одного ejb, то в ejb-jar.xml я это могу сделать так:

 <session>
   <description>Echo Service Bean</description>
   <ejb-name>EchoServiceEJB</ejb-name>
   <local-home>com.apress.prospring.ch13.ejb.EchoServiceHome</local-home>
   <local>com.apress.prospring.ch13.ejb.EchoServiceLocal</local>
   <ejb-class>com.apress.prospring.ch13.ejb.EchoServiceEJB</ejb-class>
   <session-type>Stateless</session-type>
   <transaction-type>Container</transaction-type>
   <env-entry>
      <env-entry-name>ejb/BeanFactoryPath</env-entry-name>
      <env-entry-type>java.lang.String</env-entry-type>
      <env-entry-value>applicationContext.xml</env-entry-value>
   </env-entry>

</session>

А как загрузить applicationContext так, чтобы он был виден глобально по отношению ко всем ejb? А то как я понимаю, когда я объявлю новую секцию  <session> </session> в том же ejb-jar.xml, мне придется снова по новой показывать  applicationContext.xml

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)