cancel
Showing results for 
Search instead for 
Did you mean: 

Error While Executing Save

Former Member
0 Kudos

Dear All

We are getting an unexpected error while trying to save any object in our ID. Can some one let us know what is causing this error and how to resolve it?

The Error log looks like this::::::::::::::

STACKTRACE:

com.sap.aii.utilxi.swing.framework.PersistenceException: Unexpected exception

at com.sap.aii.ib.gui.editor.DefaultPersistenceHandler.save(DefaultPersistenceHandler.java:210)

at com.sap.aii.ib.gui.editor.XiDocument.save(XiDocument.java:335)

at com.sap.aii.utilxi.swing.framework.cmd.SaveCommand.execute(SaveCommand.java:76)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.execute(ExecutionContext.java:198)

at com.sap.aii.utilxi.swing.framework.ExecutionContext.executeSafe(ExecutionContext.java:154)

at com.sap.aii.utilxi.swing.framework.CommandAction.actionPerformed(CommandAction.java:82)

at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)

at java.awt.Component.processMouseEvent(Unknown Source)

at javax.swing.JComponent.processMouseEvent(Unknown Source)

at java.awt.Component.processEvent(Unknown Source)

at java.awt.Container.processEvent(Unknown Source)

at java.awt.Component.dispatchEventImpl(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

at java.awt.Container.dispatchEventImpl(Unknown Source)

at java.awt.Window.dispatchEventImpl(Unknown Source)

at java.awt.Component.dispatchEvent(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at com.sap.aii.utilxi.swing.toolkit.Guitilities$EventProcessor.dispatchEvent(Guitilities.java:320)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Unexpected exception

STACKTRACE:

com.sap.aii.ib.core.oa.ChangeListException: Unexpected exception

at com.sap.aii.ib.server.workspace.WorkspaceServerUtils.findOrCreateDefaultCL(WorkspaceServerUtils.java:524)

at com.sap.aii.ib.server.workspace.WorkspaceServerUtils.getDefaultChangelistData(WorkspaceServerUtils.java:398)

at com.sap.aii.ib.server.oa.ServerObjectAccess.update(ServerObjectAccess.java:1862)

at com.sap.aii.ib.server.oa.ObjectAccessBean.update(ObjectAccessBean.java:478)

at sun.reflect.GeneratedMethodAccessor13515.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:592)

at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:46)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:71)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:38)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:22)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:16)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:21)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:16)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:133)

at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)

at $Proxy1404.update(Unknown Source)

at sun.reflect.GeneratedMethodAccessor13514.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:592)

at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:234)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:355)

at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:67)

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:41)

at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:977)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:57)

at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:115)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:96)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:314)

Unexpected exception

SERIALIZED STACKTRACE:

com.sap.aii.ib.core.clmgmt.ChangeListMgmtException: Unexpected exception

at com.sap.aii.ib.core.clmgmt.ChangeListMgmtException.createFromException(ChangeListMgmtException.java:43)

at com.sap.aii.ib.server.clmgmt.ChangeListMgmtImpl.setToDefaultChangeList(ChangeListMgmtImpl.java:381)

at sun.reflect.GeneratedMethodAccessor13554.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:592)

at com.sap.aii.ib.server.pvcadapt.PvcTransactionControlProxy.invoke(PvcTransactionControlProxy.java:79)

at $Proxy2905.setToDefaultChangeList(Unknown Source)

at com.sap.aii.ib.server.clmgmt.ChangeListMgmt.setToDefaultChangeList(ChangeListMgmt.java:122)

at com.sap.aii.ib.server.workspace.WorkspaceServerUtils.findOrCreateDefaultCL(WorkspaceServerUtils.java:520)

... 39 more

Unexpected exception

SERIALIZED STACKTRACE:

com.sap.engine.services.rmi_p4.exception.P4BaseRuntimeException

at com.sap.engine.services.rmi_p4.server.P4ObjectBrokerServerImpl.getException(P4ObjectBrokerServerImpl.java:1100)

at com.sap.engine.services.rmi_p4.server.P4ObjectBrokerServerImpl.getException(P4ObjectBrokerServerImpl.java:1077)

at com.sap.engine.services.rmi_p4.reflect.P4InvocationHandler.invokeInternal(P4InvocationHandler.java:160)

at com.sap.engine.services.rmi_p4.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:52)

at $Proxy398.createXATopicConnection(Unknown Source)

at com.sap.engine.services.jmsconnector.cci.TopicConnectionFactoryImpl.createTopicConnection(TopicConnectionFactoryImpl.java:72)

at com.sap.aii.ib.server.jms.TopicMessageSender.getJMSConnection(TopicMessageSender.java:49)

at com.sap.aii.ib.server.jms.AbstractMessageSender.getCachedConnection(AbstractMessageSender.java:588)

at com.sap.aii.ib.server.jms.AbstractMessageSender.getConnection(AbstractMessageSender.java:567)

at com.sap.aii.ib.server.jms.AbstractMessageSender.sendObjectMessageShared(AbstractMessageSender.java:194)

at com.sap.aii.ib.server.jms.AbstractMessageSender.sendObjectMessage(AbstractMessageSender.java:136)

at com.sap.aii.ib.server.util.ClusterSyncedCache.sendNotification(ClusterSyncedCache.java:141)

at com.sap.aii.ib.server.util.ClusterSyncedCache.refresh(ClusterSyncedCache.java:116)

at com.sap.aii.ib.server.util.ClusterSyncedCache.refresh(ClusterSyncedCache.java:98)

at com.sap.aii.utilxi.core.cache.Cache.refresh(Cache.java:129)

at com.sap.aii.ib.server.clmgmt.ChangeListMgmtImpl.setToDefaultChangeList(ChangeListMgmtImpl.java:376)

... 46 more

Edited by: Sourabh Nirmal on Mar 14, 2011 4:24 PM

Accepted Solutions (1)

Accepted Solutions (1)

Shabarish_Nair
Active Contributor
0 Kudos

seems to be java swing issue.

Close ESR/ID. Clear all files in the C:\Documents and Settings\<user>\Application Data\Sun

try to reopen ESR/ID

else

Close ESR/ID. Clear all files in the C:\Documents and Settings\<user>\Application Data\Sun

Reinstall JDK. try to reopen ESR/ID

Answers (2)

Answers (2)

naveen_chichili
Active Contributor
0 Kudos

HI Saurabh,

Seems like there is an issue with your java heap memory... could you please ask your admin to check and increase your heap memory in exchange profile .

This solves your issue.

Also pls refer to Note 723909 - Java VM settings for J2EE 6.40/7.0

Cheers!!!

Naveen.

Former Member
0 Kudos

Hi Sourabh,

Follow the below steps:

1. Check if there are any users locked.

2. Close the ESR

3. Do a cache refresh.

4. Re-open the ESR.

If the issue still persists, then re-install JAVA.

Hope this helps you to fix the issue.

Thanks,

HK