Skip to Content
Former Member
Jan 28, 2005 at 09:01 AM

MissingSubstitutionException when deploying EJB Application


When i am deploying My EJB Application, it is giving MissingSubstitutionException exception. I have created one Session bean for business logic of the app. and Entity bean for Database access.

Error is :

Execution of deployment action for "EMPEJB_APP" aborted:

Caught exception during application deployment from SAP J2EE Engine's deploy API:

(message ID:

When i deployed this same app. in another J2EE server its giving me RMI.EXCEPTION

Error is :

Execution of deployment action for "EMPEJB_APP" may require some post-treatment:

Caught exception during application startup from SAP J2EE Engine's deploy service:

java.rmi.RemoteException: Error occurred while starting application and wait. Reason: Complex error : server ID 5596650:Application cannot be started, because it has hard reference to resource UserList_pool with type javax.sql.DataSource, but it is not active on the server.

(message ID:

Where EMPEJB_APP is my EJB application name and USERLIST_POOL is the datasource name in my persistant.xml file in EJB.

If any one can know about this problem then please help me....