on 03-13-2007 1:11 PM
We did a "clean" install of PI 7.0 on Windows 2003 server / MSSQL and performed the post-installation config all as per instalation guide. All works fine, except when activating PI config from the Integration Directory. The activation works, but after a few seconds the following error comes up in the PI configuration:
Unexpected error during message processing: javax.transaction.HeuristicMixedException: com.sap.engine.services.ts.exceptions.BaseHeuristicMixedException: One or more XAResources were not commited because of Exception in the second commit phase. at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:451) at com.sap.engine.services.ts.jta.impl.TransactionManagerImpl.commit(TransactionManagerImpl.java:319) at com.sap.engine.services.ts.jta.impl.UserTransaction.commit(UserTransaction.java:79) at com.sap.aii.ib.server.notification.AbstractMessageReceiver.commitMsgProcessingTx(AbstractMessageReceiver.java:223) at com.sap.aii.ib.server.notification.AbstractMessageReceiver.onMessage(AbstractMessageReceiver.java:138) at com.sap.jms.client.session.Session.run(Session.java:641) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170) Caused by: javax.transaction.xa.XAException: XA operation cannot be completed successfully. at com.sap.jms.client.xa.XAResource.commit(XAResource.java:47) at com.sap.engine.services.jmsconnector.spi.ManagedSession$XAManagedResource.commit(ManagedSession.java:322) at com.sap.engine.services.ts.jta.impl.ResourceList.commitTwoPhase(ResourceList.java:80) at com.sap.engine.services.ts.jta.impl.TransactionImpl.commit(TransactionImpl.java:355) ... 9 more
Any ideas?
Thanks
Johan
Hello Johan ,
Check this out :
URL was these :
The solution is provided in the SAP CSS note :-
#1030077 Cache notification remains in status "started"
i.e.,
-
" 1) Make sure that the directory specified in the log
exists, and that the J22E administrator-user (usually <SID>adm) has read
and write authorization for this directory."
OR
"2) Change the path for the logs. Enter the required path under 'Server
-> Services -> JMS Provider -> Properties -> Property
'transactionStorePath'.
If there are several server nodes, you must
repeat this step for all nodes. Then restart JMSProvider.
Perform the cache connectivity test, and then check defaultTrace. The
error should no longer be displayed there."
-
Message was edited by:
prasad chintala
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks guys, your answers and some other forum posts solved my problem. It was indeed the JMSProvider path setting and then also a problem with the CPA cache refresh that another post resolved.
Thanks again for the quick reply. Will mark as answered.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Actually after activation the log will be updated , so XI try to write the log , but failed duto to access permision to the specified directory
Goto Visual Admin and check the directory specified for log and the admin user has the authorisation to access this deirectory.
Regards
Chilla.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This thread talks about the exact same problem as yours, however the answer given there was not clear to me..
Please take a look...may be it will give you a clue...
Thanks,
Renjith
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.