Hi all,
I'm working on a project using CMP. It works fine when DB is Sql server. When i switch to Oracle personal edition (8.1.7), it fails to work.
I'm confused by the following
shower of error message
<29 nov. 02 20:07:36 CET> <Error> <JTA> <Name=[
EJB admin.ejb.entity.A
reaBean.create(java.util.TreeMap)],Xid=39:65a111ca969c012d(2685031),Status=Rolle
d back. [Reason=Unknown],HeuristicErrorCode=XA_HEURHAZ,numRepliesOwedMe=0,numRep
liesOwedOthers=0,seconds since begin=6,seconds left=10,activeThread=Thread[Execu
teThread: '10' for queue: 'default',5,
Thread Group for Queue: 'default'],ServerR
esourceInfo[weblogic.jdbc.jts.Connection]=(state=rolledback,assigned=dev),SCInfo
[Admin+dev]=(state=rolledback),properties=({weblogic.transaction.name=[EJB fr
.dhl.iol.admin.ejb.entity.AreaBean.create(java.util.TreeMap)], weblogic.jdbc=t3:
//198.141.111.185:7001, LOCAL_ENTITY_TX=true}),OwnerTransactionManager=ServerTM[
ServerCoordinatorDescriptor=(CoordinatorURL=dev+198.141.111.185:7001+dhlAdmin+,
Resources={})],CoordinatorURL=dev+198.141.111.185:7001+dhlAdmin+) completed heur
istically:
(weblogic.jdbc.jts.Connection, HeuristicHazard, (javax.transaction.xa.XAExceptio
n: Exception d'E/S: Connection reset by peer: socket write error)) >
javax.transaction.SystemException: Heuristic hazard: (weblogic.jdbc.jts.Connecti
on, HeuristicHazard, (javax.transaction.xa.XAException: Exception d'E/S: Connect
ion reset by peer: socket write error))
at weblogic.transaction.internal.ServerTransactionImpl.internalRollback(
ServerTransactionImpl.java:327)
at weblogic.transaction.internal.ServerTransactionImpl.rollback(ServerTr
ansactionImpl.java:291)
at weblogic.ejb20.internal.BaseEJBLocalHome.handleSystemException(BaseEJ
BLocalHome.java:196)
at weblogic.ejb20.internal.EntityEJBLocalHome.create(EntityEJBLocalHome.
java:178)
at admin.ejb.entity.AreaBean_1scr1_LocalHomeImpl.create(AreaB
ean_1scr1_LocalHomeImpl.java:113)
at admin.ejb.session.HoldingHBean.renewAreas(Unknown Source)
...
Someone can help me?
Thanks a lot!