Title: EJB load error on 1.5.4
Hi -
I have been running Orion 1.5.4 for several months with no problems; we are getting close to production. Our application user CMP on postgres, again with no problems.
Recently, Orion began throwing the following exception consistently:
4/26/02 11:20 AM Error in bean Billableitem: Error in ejbLoad()
java.lang.ArrayIndexOutOfBoundsException
at com.evermind.server.ApplicationServerTransactionSynchronization.getLocalConnection(.:314)
at com.evermind.server.ApplicationServerTransactionSynchronization.getConnection(.:236)
at Billableitem_EntityBeanWrapper2.loadState(Billableitem_EntityBeanWrapper2.java:1758)
at BillableitemHome_EntityHomeWrapper17.findExistingEntity(BillableitemHome_EntityHomeWrapper17.java:36)
at BillableitemHome_EntityHomeWrapper17.findByPrimaryKey(BillableitemHome_EntityHomeWrapper17.java:300)
at net.medfusion.billing.ManagerEJB.getBillableItem(ManagerEJB.java:818)
at net.medfusion.billing.ManagerEJB.processEvent(ManagerEJB.java:141)
at Manager_StatelessSessionBeanWrapper0.processEvent(Manager_StatelessSessionBeanWrapper0.java:64)
at java.lang.reflect.Method.invoke(Native Method)
at com.evermind._dq._fs(.:79)
at com.evermind._bt.run(.:62)
4/26/02 11:20 AM Error in bean Manager
com.evermind.server.rmi.OrionRemoteException: Error in ejbLoad: java.lang.ArrayIndexOutOfBoundsException
at BillableitemHome_EntityHomeWrapper17.findExistingEntity(BillableitemHome_EntityHomeWrapper17.java:87)
at BillableitemHome_EntityHomeWrapper17.findByPrimaryKey(BillableitemHome_EntityHomeWrapper17.java:300)
at net.medfusion.billing.ManagerEJB.getBillableItem(ManagerEJB.java:818)
at net.medfusion.billing.ManagerEJB.processEvent(ManagerEJB.java:141)
at Manager_StatelessSessionBeanWrapper0.processEvent(Manager_StatelessSessionBeanWrapper0.java:64)
at java.lang.reflect.Method.invoke(Native Method)
at com.evermind._dq._fs(.:79)
at com.evermind._bt.run(.:62)
Nested exception is:
java.lang.ArrayIndexOutOfBoundsException
at com.evermind.server.ApplicationServerTransactionSynchronization.getLocalConnection(.:314)
at com.evermind.server.ApplicationServerTransactionSynchronization.getConnection(.:236)
at Billableitem_EntityBeanWrapper2.loadState(Billableitem_EntityBeanWrapper2.java:1758)
at BillableitemHome_EntityHomeWrapper17.findExistingEntity(BillableitemHome_EntityHomeWrapper17.java:36)
at BillableitemHome_EntityHomeWrapper17.findByPrimaryKey(BillableitemHome_EntityHomeWrapper17.java:300)
at net.medfusion.billing.ManagerEJB.getBillableItem(ManagerEJB.java:818)
at net.medfusion.billing.ManagerEJB.processEvent(ManagerEJB.java:141)
at Manager_StatelessSessionBeanWrapper0.processEvent(Manager_StatelessSessionBeanWrapper0.java:64)
at java.lang.reflect.Method.invoke(Native Method)
at com.evermind._dq._fs(.:79)
at com.evermind._bt.run(.:62)
I have verified that the orion-ejb-jar.xml and ejb-jar.xml files are correct and match the database model. Can anyone give me any clues on how to figure this one out?
Thanks -
Al
---
Al Issa
Medfusion
www.medfusion.net