cancel
Showing results for 
Search instead for 
Did you mean: 

Local lookup issue

Former Member
0 Kudos

I am facing an issue related to local lookup of ejb...

Scenario is ::

Client remotely lookup ClientServiceHandlerBean - <b>success</b>

ctx.lookup("sap.com/wfs_ejb/WFClientServiceHandlerBean")

ClientServiceHandlerBean locally lookup WMExternalData bean - <b>success</b>

ctx.lookup(java:comp/env/com.newgen.omni.jts.txn.wapi.WMExternalData)

Now when WMExternalData locally lookup WFExceptionClass - <b>it fails</b>

ctx.lookup(java:comp/env/com.newgen.omni.jts.externalInterfaces.WFExceptionClass)

Trace ::

******************************************

com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at java:comp, the whole lookup name is java:comp/env/com.newgen.omni.jts.externalInterfaces.WFExceptionClass.

at com.sap.engine.services.jndi.implserver.ServerContextImpl.getLastContainer(ServerContextImpl.java:261)

at com.sap.engine.services.jndi.implserver.ServerContextImpl.lookup(ServerContextImpl.java:624)

at com.sap.engine.services.jndi.implclient.ClientContext.lookup(ClientContext.java:344)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:254)

at com.sap.engine.services.jndi.implclient.OffsetClientContext.lookup(OffsetClientContext.java:271)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at com.newgen.omni.jts.srvr.WFFindClass.getHomeObject(WFFindClass.java:116)

at com.newgen.omni.jts.srvr.WFFindClass.execute(WFFindClass.java:175)

******************************************

I have tried with com.newgen.omni.jts.externalInterfaces.WFExceptionClass

but this too failed

This works on JBoss/ Oracle10G/ WebLogic/ Webphere but not on Netweaver

Can anybody please suggest, what is the cause of this exception.

What lookup name I need to use for this.

Thanks in advance.

Here is the descriptor

*******************************

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE ejb-jar PUBLIC '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN' 'http://java.sun.com/dtd/ejb-jar_2_0.dtd'>

<ejb-jar>

<enterprise-beans>

<session>

<description>WFIntegration ( Stateless )</description>

<display-name>WFIntegrationBean</display-name>

<ejb-name>WFIntegrationBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFIntegrationLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFIntegration</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMSessionBean ( Stateless )</description>

<display-name>WMSessionBean</display-name>

<ejb-name>WMSessionBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMSessionLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMSession</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMProcessDefinitionBean ( Stateless )</description>

<display-name>WMProcessDefinitionBean</display-name>

<ejb-name>WMProcessDefinitionBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMProcessDefinitionLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMProcessDefinition</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMWorkitemBean ( Stateless )</description>

<display-name>WMWorkitemBean</display-name>

<ejb-name>WMWorkitemBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMWorkitemLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMWorkitem</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMProcessServerBean ( Stateless )</description>

<display-name>WMProcessServerBean</display-name>

<ejb-name>WMProcessServerBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMProcessServerLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMProcessServer</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMQueueBean ( Stateless )</description>

<display-name>WMQueueBean</display-name>

<ejb-name>WMQueueBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMQueueLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMQueue</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMInstrumentBean ( Stateless )</description>

<display-name>WMInstrumentBean</display-name>

<ejb-name>WMInstrumentBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMInstrumentLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMInstrument</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>OraCreateWorkItemBean ( Stateless )</description>

<display-name>OraCreateWorkItemBean</display-name>

<ejb-name>OraCreateWorkItemBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.OraCreateWorkItemLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.OraCreateWorkItem</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMActivityInstanceBean ( Stateless )</description>

<display-name>WMActivityInstanceBean</display-name>

<ejb-name>WMActivityInstanceBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMActivityInstanceLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMActivityInstance</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMExternalDataBean ( Stateless )</description>

<display-name>WMExternalDataBean</display-name>

<ejb-name>WMExternalDataBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMExternalDataLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMExternalData</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFExceptionClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFExceptionClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFExceptionClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFDocumentTypeClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFDocumentTypeClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFDocumentTypeClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFToDoListClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFToDoListClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFToDoListClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFActionClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFActionClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFActionClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFFormClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFFormClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFFormClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFPrintFaxEmailClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFPrintFaxEmailClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFPrintFaxEmailClassBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.externalInterfaces.WFArchiveClass</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFArchiveClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFArchiveClassBean</ejb-link>

</ejb-local-ref>

</session>

<session>

<description>WMLogBean ( Stateless )</description>

<display-name>WMLogBean</display-name>

<ejb-name>WMLogBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMLogLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMLog</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMStreamBean ( Stateless )</description>

<display-name>WMStreamBean</display-name>

<ejb-name>WMStreamBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMStreamLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMStream</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMUserBean ( Stateless )</description>

<display-name>WMUserBean</display-name>

<ejb-name>WMUserBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMUserLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMUser</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMGroupBean ( Stateless )</description>

<display-name>WMGroupBean</display-name>

<ejb-name>WMGroupBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMGroupLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMGroup</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMAdminBean ( Stateless )</description>

<display-name>WMAdminBean</display-name>

<ejb-name>WMAdminBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMAdminLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMAdmin</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFSearchBean ( Stateless )</description>

<display-name>WFSearchBean</display-name>

<ejb-name>WFSearchBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFSearchLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFSearch</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFExceptionClassBean</description>

<display-name>WFExceptionClassBean</display-name>

<ejb-name>WFExceptionClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFExceptionClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFExceptionClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFDocumentTypeClassBean</description>

<display-name>WFDocumentTypeClassBean</display-name>

<ejb-name>WFDocumentTypeClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFDocumentTypeClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFDocumentTypeClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFToDoListClassBean</description>

<display-name>WFToDoListClassBean</display-name>

<ejb-name>WFToDoListClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFToDoListClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFToDoListClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFActionClassBean</description>

<display-name>WFActionClassBean</display-name>

<ejb-name>WFActionClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFActionClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFActionClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFFormClassBean</description>

<display-name>WFFormClassBean</display-name>

<ejb-name>WFFormClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFFormClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFFormClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFPrintFaxEmailClassBean</description>

<display-name>WFPrintFaxEmailClassBean</display-name>

<ejb-name>WFPrintFaxEmailClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFPrintFaxEmailClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFPrintFaxEmailClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFArchiveClassBean</description>

<display-name>WFArchiveClassBean</display-name>

<ejb-name>WFArchiveClassBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFArchiveClassLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.externalInterfaces.WFArchiveClass</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMAuditBean</description>

<display-name>WMAuditBean</display-name>

<ejb-name>WMAuditBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMAuditLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMAudit</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WMMiscellaneousBean</description>

<display-name>WMMiscellaneousBean</display-name>

<ejb-name>WMMiscellaneousBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WMMiscellaneousLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WMMiscellaneous</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFInternalBean</description>

<display-name>WFInternalBean</display-name>

<ejb-name>WFInternalBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFInternalLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFInternal</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFReminderBean</description>

<display-name>WFReminderBean</display-name>

<ejb-name>WFReminderBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFReminderLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFReminder</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFMailAgentBean</description>

<display-name>WFMailAgentBean</display-name>

<ejb-name>WFMailAgentBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFMailAgentLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFMailAgent</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFExternalApplicationBean ( Stateless )</description>

<display-name>WFExternalApplicationBean</display-name>

<ejb-name>WFExternalApplicationBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFExternalApplicationLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFExternalApplication</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>WFWebServiceInvokerBean ( Stateless )</description>

<display-name>WFWebServiceInvokerBean</display-name>

<ejb-name>WFWebServiceInvokerBean</ejb-name>

<local-home>com.newgen.omni.jts.txn.local.WFWebServiceInvokerLocalHome</local-home>

<local>com.newgen.omni.jts.txn.local.WFWebServiceInvoker</local>

<ejb-class>com.newgen.omni.jts.txn.wapi.WFWebServiceInvoker</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

</session>

<session>

<description>ClientServiceHandler Bean ( Stateless )</description>

<display-name>WFClientServiceHandlerBean</display-name>

<ejb-name>WFClientServiceHandlerBean</ejb-name>

<home>com.newgen.omni.jts.txn.WFClientServiceHandlerHome</home>

<remote>com.newgen.omni.jts.txn.WFClientServiceHandler</remote>

<ejb-class>com.newgen.omni.jts.txn.WFClientServiceHandlerBean</ejb-class>

<session-type>Stateless</session-type>

<transaction-type>Bean</transaction-type>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMSession</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMSessionLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMSessionBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMProcessDefinition</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMProcessDefinitionLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMProcessDefinitionBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMWorkitem</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMWorkitemLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMWorkitemBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMProcessServer</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMProcessServerLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMProcessServerBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMQueue</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMQueueLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMQueueBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMInstrument</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMInstrumentLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMInstrumentBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.OraCreateWorkItem</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.OraCreateWorkItemLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>OraCreateWorkItemBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMActivityInstance</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMActivityInstanceLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMActivityInstanceBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMExternalData</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMExternalDataLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMExternalDataBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMLog</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMLogLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMLogBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMStream</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMStreamLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMStreamBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMUser</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMUserLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMUserBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMGroup</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMGroupLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMGroupBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMAdmin</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMAdminLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMAdminBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFSearch</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFSearchLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFSearchBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMAudit</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMAuditLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMAuditBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WMMiscellaneous</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WMMiscellaneousLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WMMiscellaneousBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFInternal</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFInternalLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFInternalBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFReminder</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFReminderLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFReminderBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFMailAgent</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFMailAgentLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFMailAgentBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFExternalApplication</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFExternalApplicationLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFExternalApplicationBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFIntegration</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFIntegrationLocalHome</local-home>

<local>com.newgen.omni.jts.txn.WFTransaction</local>

<ejb-link>WFIntegrationBean</ejb-link>

</ejb-local-ref>

<ejb-local-ref>

<ejb-ref-name>com.newgen.omni.jts.txn.wapi.WFWebServiceInvoker</ejb-ref-name>

<ejb-ref-type>Session</ejb-ref-type>

<local-home>com.newgen.omni.jts.txn.local.WFWebServiceInvokerLocalHome</local-home>

<local>com.newgen.omni.jts.txn.local.WFWebServiceInvoker</local>

<ejb-link>WFWebServiceInvokerBean</ejb-link>

</ejb-local-ref>

</session>

</enterprise-beans>

</ejb-jar>

*******************************

Ruhi Hira

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Descriptor modified

local-ref added for WFExceptionClass in ClientServiceHandlerBean beside WMExternalData

Ruhi Hira