Spring и WebSphere 6.0
Никак не удается получить удаленный EJB бин при помощи Spring'a. При вызове метода получаю такую ошибку:
В то же самое время бин DocumentFacadeHome вполне нормально вызывается без Spring'a, а также его видно и с ним можно работать через Universal Test Client. В Spring конфигурации вызывающего приложения прописано следующее:
Подскажите, где могут быть грабли?
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.RemoteException: ; nested exception is:
org.springframework.remoting.RemoteLooku pFailureException: Failed to locate remote EJB [
ejb/ee/seb/digi/core/ejb/facade/Document FacadeHome
]; nested exception is javax.naming.NameNotFoundException: Context: B7041061Node01Cell/nodes/B7041061Node01/s ervers/server1, name:
ejb/ee/seb/digi/core/ejb/facade/Document FacadeHome
: First component in name
ejb/ee/seb/digi/core/ejb/facade/Document FacadeHome
not found.
В то же самое время бин DocumentFacadeHome вполне нормально вызывается без Spring'a, а также его видно и с ним можно работать через Universal Test Client. В Spring конфигурации вызывающего приложения прописано следующее:
<bean id="documentService" class="org.springframework.ejb.access.Si mpleRemoteStatelessSessionProxyFactoryBe an" lazy-init="true">
<property name="jndiName">
<value>
ejb/ee/seb/digi/logic/ejb/facade/DigiFac adeHome
</value>
</property>
<property name="businessInterface">
<value>ee.seb.digi.core.business.Documen tService</value>
</property>
<property name="jndiEnvironment">
<props>
<prop key="java.naming.factory.initial">
com.ibm.websphere.naming.WsnInitialConte xtFactory
</prop>
<prop key="java.naming.provider.url">iiop://lo calhost:2809/</prop>
</props>
</property>
<property name="lookupHomeOnStartup" value="false" />
<property name="refreshHomeOnConnectFailure" value="true" />
</bean>
Подскажите, где могут быть грабли?
