cancel
Showing results for 
Search instead for 
Did you mean: 

XI - Error when activating configuration

s0002529520
Explorer
0 Kudos
89

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Answers (3)

Answers (3)

s0002529520
Explorer
0 Kudos

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.

Former Member
0 Kudos

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.

Former Member
0 Kudos

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