Hi I have weblogic Server 6 running with SQL server 7 on a different
machine
I am using the weblogic.jdbc.mssqlserver4.Driver
I Tried to connect using the IP Address and using the SQL Server name I
get the same error
Do I have an error in the driver or is it a JNDI error the error-dump is
below
TIA
C:\WROX ProEJB\Appendices\Deployments\WebLogic>java -classpath
C:\bea\wlserver6.0\lib\weblogic.jar;. recipeBook.client.Chef
Stocking...
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[java.sql.SQLException: java.lang.NullPointerException
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerOutgoingPipeline(Td
sConnection.java:
414)
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerPipeline(TdsConnect
ion.java:430)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.execute(TdsStatement.java:18
2)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:94)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:1494)
at
weblogic.jdbcbase.jts.Statement.executeUpdate(Statement.java:345)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.__WL_create(LarderEJB_Web
Logic_CMP_RDBMS.j
ava:455)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.ejbCreate(LarderEJB_WebLo
gic_CMP_RDBMS.jav
a:402)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:410)
at
weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:353)
at
recipeBook.larder.LarderEJBHomeImpl.create(LarderEJBHomeImpl.java:76)
at
recipeBook.larder.LarderEJBHomeImpl_WLSkel.invoke(LarderEJBHomeImpl_WLSk
el.java:188)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.
java:128)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
]
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[java.sql.SQLException: java.lang.NullPointerException
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerOutgoingPipeline(Td
sConnection.java:
414)
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerPipeline(TdsConnect
ion.java:430)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.execute(TdsStatement.java:18
2)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:94)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:1494)
at
weblogic.jdbcbase.jts.Statement.executeUpdate(Statement.java:345)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.__WL_create(LarderEJB_Web
Logic_CMP_RDBMS.j
ava:455)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.ejbCreate(LarderEJB_WebLo
gic_CMP_RDBMS.jav
a:402)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:410)
at
weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:353)
at
recipeBook.larder.LarderEJBHomeImpl.create(LarderEJBHomeImpl.java:76)
at
recipeBook.larder.LarderEJBHomeImpl_WLSkel.invoke(LarderEJBHomeImpl_WLSk
el.java:188)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.
java:128)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
]
java.sql.SQLException: java.lang.NullPointerException
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerOutgoingPipeline(Td
sConnection.java:
414)
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerPipeline(TdsConnect
ion.java:430)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.execute(TdsStatement.java:18
2)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:94)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:1494)
at
weblogic.jdbcbase.jts.Statement.executeUpdate(Statement.java:345)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.__WL_create(LarderEJB_Web
Logic_CMP_RDBMS.j
ava:455)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.ejbCreate(LarderEJB_WebLo
gic_CMP_RDBMS.jav
a:402)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:410)
at
weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:353)
at
recipeBook.larder.LarderEJBHomeImpl.create(LarderEJBHomeImpl.java:76)
at
recipeBook.larder.LarderEJBHomeImpl_WLSkel.invoke(LarderEJBHomeImpl_WLSk
el.java:188)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.
java:128)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
<<no stack trace available>>
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[java.sql.SQLException: java.lang.NullPointerException
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerOutgoingPipeline(Td
sConnection.java:
414)
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerPipeline(TdsConnect
ion.java:430)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.execute(TdsStatement.java:18
2)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:94)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:1494)
at
weblogic.jdbcbase.jts.Statement.executeUpdate(Statement.java:345)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.__WL_create(LarderEJB_Web
Logic_CMP_RDBMS.j
ava:455)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.ejbCreate(LarderEJB_WebLo
gic_CMP_RDBMS.jav
a:402)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:410)
at
weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:353)
at
recipeBook.larder.LarderEJBHomeImpl.create(LarderEJBHomeImpl.java:76)
at
recipeBook.larder.LarderEJBHomeImpl_WLSkel.invoke(LarderEJBHomeImpl_WLSk
el.java:188)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.
java:128)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
]
<<no stack trace available>>
Larder stocked
Checking...
java.rmi.RemoteException: EJB Exception: ; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.transaction.TransactionRolledbackException:
javax.transaction.TransactionRolledbackException:
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
javax.naming.LinkException: . Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC'
<<no stack trace available>>
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
at
recipeBook.cookBook.CookBookEJB.getConnection(CookBookEJB.java:171)
at
recipeBook.cookBook.CookBookEJB.ejbFindByPrimaryKey(CookBookEJB.java:104
)
at
recipeBook.cookBook.CookBookEJBImpl.ejbFindByPrimaryKey(CookBookEJBImpl.
java:213)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.ejb20.manager.BeanManagedPersistenceManager.findByPrimaryKey(Be
anManagedPersiste
nceManager.java:38)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:181)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:144)
at
weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.jav
a:486)
at
recipeBook.cookBook.CookBookEJBHomeImpl.findByPrimaryKey(CookBookEJBHome
Impl.java:98)
at
recipeBook.kitchen.KitchenEJB.getIngredients(KitchenEJB.java:29)
at
recipeBook.kitchen.KitchenEJBImpl.getIngredients(KitchenEJBImpl.java:110
)
at
recipeBook.kitchen.KitchenEJBEOImpl.getIngredients(KitchenEJBEOImpl.java
:31)
at recipeBook.menu.MenuEJB.checkStock(MenuEJB.java:62)
at recipeBook.menu.MenuEJBImpl.checkStock(MenuEJBImpl.java:130)
at
recipeBook.menu.MenuEJBEOImpl.checkStock(MenuEJBEOImpl.java:64)
at
recipeBook.menu.MenuEJBEOImpl_WLSkel.invoke(MenuEJBEOImpl_WLSkel.java:10
0)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
; nested exception is:
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
javax.naming.LinkException: . Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC'
<<no stack trace available>>
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
at
recipeBook.cookBook.CookBookEJB.getConnection(CookBookEJB.java:171)
at
recipeBook.cookBook.CookBookEJB.ejbFindByPrimaryKey(CookBookEJB.java:104
)
at
recipeBook.cookBook.CookBookEJBImpl.ejbFindByPrimaryKey(CookBookEJBImpl.
java:213)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.ejb20.manager.BeanManagedPersistenceManager.findByPrimaryKey(Be
anManagedPersiste
nceManager.java:38)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:181)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:144)
at
weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.jav
a:486)
at
recipeBook.cookBook.CookBookEJBHomeImpl.findByPrimaryKey(CookBookEJBHome
Impl.java:98)
at
recipeBook.kitchen.KitchenEJB.getIngredients(KitchenEJB.java:29)
at
recipeBook.kitchen.KitchenEJBImpl.getIngredients(KitchenEJBImpl.java:110
)
at
recipeBook.kitchen.KitchenEJBEOImpl.getIngredients(KitchenEJBEOImpl.java
:31)
at recipeBook.menu.MenuEJB.checkStock(MenuEJB.java:62)
at recipeBook.menu.MenuEJBImpl.checkStock(MenuEJBImpl.java:130)
at
recipeBook.menu.MenuEJBEOImpl.checkStock(MenuEJBEOImpl.java:64)
at
recipeBook.menu.MenuEJBEOImpl_WLSkel.invoke(MenuEJBEOImpl_WLSkel.java:10
0)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[javax.transaction.TransactionRolledbackException:
java.rmi.RemoteException: EJB Exception:; nested
exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
javax.naming.LinkException: . Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC'
<<no stack trace available>>
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
at
recipeBook.cookBook.CookBookEJB.getConnection(CookBookEJB.java:171)
at
recipeBook.cookBook.CookBookEJB.ejbFindByPrimaryKey(CookBookEJB.java:104
)
at
recipeBook.cookBook.CookBookEJBImpl.ejbFindByPrimaryKey(CookBookEJBImpl.
java:213)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.ejb20.manager.BeanManagedPersistenceManager.findByPrimaryKey(Be
anManagedPersiste
nceManager.java:38)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:181)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:144)
at
weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.jav
a:486)
at
recipeBook.cookBook.CookBookEJBHomeImpl.findByPrimaryKey(CookBookEJBHome
Impl.java:98)
at
recipeBook.kitchen.KitchenEJB.getIngredients(KitchenEJB.java:29)
at
recipeBook.kitchen.KitchenEJBImpl.getIngredients(KitchenEJBImpl.java:110
)
at
recipeBook.kitchen.KitchenEJBEOImpl.getIngredients(KitchenEJBEOImpl.java
:31)
at recipeBook.menu.MenuEJB.checkStock(MenuEJB.java:62)
at recipeBook.menu.MenuEJBImpl.checkStock(MenuEJBImpl.java:130)
at
recipeBook.menu.MenuEJBEOImpl.checkStock(MenuEJBEOImpl.java:64)
at
recipeBook.menu.MenuEJBEOImpl_WLSkel.invoke(MenuEJBEOImpl_WLSkel.java:10
0)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
; nested exception is:
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']]
at
recipeBook.kitchen.KitchenEJB.getIngredients(KitchenEJB.java:38)
at
recipeBook.kitchen.KitchenEJBImpl.getIngredients(KitchenEJBImpl.java:110
)
at
recipeBook.kitchen.KitchenEJBEOImpl.getIngredients(KitchenEJBEOImpl.java
:31)
at recipeBook.menu.MenuEJB.checkStock(MenuEJB.java:62)
at recipeBook.menu.MenuEJBImpl.checkStock(MenuEJBImpl.java:130)
at
recipeBook.menu.MenuEJBEOImpl.checkStock(MenuEJBEOImpl.java:64)
at
recipeBook.menu.MenuEJBEOImpl_WLSkel.invoke(MenuEJBEOImpl_WLSkel.java:10
0)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.transaction.TransactionRolledbackException:
java.rmi.RemoteException: EJB Exception:; nested
exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
javax.naming.LinkException: . Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC'
<<no stack trace available>>
--------------- nested within: ------------------
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']
at
recipeBook.cookBook.CookBookEJB.getConnection(CookBookEJB.java:171)
at
recipeBook.cookBook.CookBookEJB.ejbFindByPrimaryKey(CookBookEJB.java:104
)
at
recipeBook.cookBook.CookBookEJBImpl.ejbFindByPrimaryKey(CookBookEJBImpl.
java:213)
at java.lang.reflect.Method.invoke(Native Method)
at
weblogic.ejb20.manager.BeanManagedPersistenceManager.findByPrimaryKey(Be
anManagedPersiste
nceManager.java:38)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:181)
at
weblogic.ejb20.manager.BaseEntityManager.findByPrimaryKey(BaseEntityMana
ger.java:144)
at
weblogic.ejb20.internal.EntityEJBHome.findByPrimaryKey(EntityEJBHome.jav
a:486)
at
recipeBook.cookBook.CookBookEJBHomeImpl.findByPrimaryKey(CookBookEJBHome
Impl.java:98)
at
recipeBook.kitchen.KitchenEJB.getIngredients(KitchenEJB.java:29)
at
recipeBook.kitchen.KitchenEJBImpl.getIngredients(KitchenEJBImpl.java:110
)
at
recipeBook.kitchen.KitchenEJBEOImpl.getIngredients(KitchenEJBEOImpl.java
:31)
at recipeBook.menu.MenuEJB.checkStock(MenuEJB.java:62)
at recipeBook.menu.MenuEJBImpl.checkStock(MenuEJBImpl.java:130)
at
recipeBook.menu.MenuEJBEOImpl.checkStock(MenuEJBEOImpl.java:64)
at
recipeBook.menu.MenuEJBEOImpl_WLSkel.invoke(MenuEJBEOImpl_WLSkel.java:10
0)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
; nested exception is:
java.rmi.RemoteException: EJB Exception:; nested exception is:
javax.ejb.EJBException
- with nested exception:
[javax.naming.LinkException: [Root exception is
javax.naming.NameNotFoundException: Unable to resol
ve jdbc.recipeJDBC Resolved: '' Unresolved:'jdbc' ; remaining name
'recipeJDBC']; Link Remaining Nam
e: 'jdbc/recipeJDBC']]]
Searching for low stocks...
java.rmi.RemoteException: EJB Exception: ; nested exception is:
weblogic.transaction.RollbackException: Unexpected exception in
beforeCompletion: sync = web
logic.ejb20.internal.TxManager$TxListener@5... - with nested exception:
[javax.ejb.EJBException
- with nested exception:
[java.sql.SQLException: java.lang.NullPointerException
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerOutgoingPipeline(Td
sConnection.java:
414)
at
weblogic.jdbcbase.mssqlserver4.TdsConnection.registerPipeline(TdsConnect
ion.java:430)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.execute(TdsStatement.java:18
2)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:94)
at
weblogic.jdbcbase.mssqlserver4.TdsStatement.executeUpdate(TdsStatement.j
ava:1494)
at
weblogic.jdbcbase.jts.Statement.executeUpdate(Statement.java:345)
at
recipeBook.larder.LarderEJB_WebLogic_CMP_RDBMS.ejbStore(LarderEJB_WebLog
ic_CMP_RDBMS.java
:697)
at
weblogic.ejb20.manager.DBManager.storeBean(DBManager.java:238)
at
weblogic.ejb20.manager.DBManager.beforeCompletion(DBManager.java:356)
at
weblogic.ejb20.internal.TxManager$TxListener.beforeCompletion(TxManager.
java:211)
at
weblogic.transaction.internal.ServerSCInfo.callBeforeCompletions(ServerS
CInfo.java:511)
at
weblogic.transaction.internal.ServerSCInfo.startPrePrepareAndChain(Serve
rSCInfo.java:78)
at
weblogic.transaction.internal.ServerTransactionImpl.localPrePrepareAndCh
ain(ServerTransac
tionImpl.java:893)
at
weblogic.transaction.internal.ServerTransactionImpl.globalPrePrepare(Ser
verTransactionImp
l.java:1229)
at
weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransac
tionImpl.java:168
)
at
weblogic.ejb20.internal.BaseEJBHome.postHomeInvoke(BaseEJBHome.java:395)
at
weblogic.ejb20.internal.EntityEJBHome.finder(EntityEJBHome.java:698)
at
recipeBook.larder.LarderEJBHomeImpl.findLowStockLevels(LarderEJBHomeImpl
.java:123)
at
recipeBook.larder.LarderEJBHomeImpl_WLSkel.invoke(LarderEJBHomeImpl_WLSk
el.java:62)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
373)
at
weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.
java:128)
at
weblogic.rmi.internal.BasicServerAdapter.invoke(BasicServerAdapter.java:
237)
at
weblogic.rmi.internal.BasicRequestHandler.handleRequest(BasicRequestHand
ler.java:118)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja
va:17)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
]]
C:\Documents and Settings\dgobo\Desktop\WROX
ProEJB\Appendices\Deployments\WebLogic>