Hi there,
on the weekend I've devployed a newer version of an existing BPM process (under NW 7.31).
Process instances which were already existing before and which have been processed further after deployment do now have status "failed".
This are the messages from the error log:
java.lang.IllegalStateException: Configuration metadata is missing for this Instance. If the database tables were cleaned previously, make sure you have re-deployed the DCs from BPEM-CONTENT.
com.sap.glx.process.adapter.bpmn.impl.BPMNMessageHandler.invoke(BPMNMessageHandler.java:71)
com.sap.glx.core.dock.impl.DockObjectImpl.invokeMethod(DockObjectImpl.java:657)
com.sap.glx.core.kernel.trigger.config.Script$MethodInvocation.execute(Script.java:248)
... (16 more)
com.sap.glx.core.kernel.api.TransitionException: An exception occurred while executing the script command "name=request:getName()"
com.sap.glx.core.kernel.trigger.config.Script.execute(Script.java:803)
... (15 more)
com.sap.glx.core.kernel.api.TransitionException: An exception occurred while executing the script "stdlib_bpmn:extract_keys(
com.sap.glx.adapter.BPMNAdapter:Request request){
service=request:service;
operation=request:operation;
name=request:getName();
namespace=request:getNamespace();
document=request:getData();
scope_id=request:getScopeId();
yves_in=new com.sap.glx.adapter.internal.Transformer:Data();
yves_in:setData(namespace, name, document, scope_id);
generator=new com.sap.glx.adapter.internal.Transformer:DataGenerator();
generator:generate(service, operation, request, yves_in);
delete generator;
delete yves_in;
}"
com.sap.glx.core.kernel.execution.transition.ScriptTransition.execute(ScriptTransition.java:83)
com.sap.glx.core.kernel.execution.transition.Transition.commence(Transition.java:196)
com.sap.glx.core.kernel.mmtx.PrimaryTransaction.inPrepare(PrimaryTransaction.java:162)
... (12 more)
com.sap.glx.core.kernel.api.TransitionRollbackException: Exception during prepare, rolling back
com.sap.glx.core.kernel.mmtx.AbstractTransactionBase.rollback(AbstractTransactionBase.java:701)
com.sap.glx.core.kernel.mmtx.AbstractTransaction.do_prepare(AbstractTransaction.java:196)
com.sap.glx.core.kernel.mmtx.AbstractTransaction.commit(AbstractTransaction.java:77)
com.sap.glx.core.kernel.execution.LeaderWorkerPool$Follower.run(LeaderWorkerPool.java:176)
com.sap.glx.core.resource.impl.common.WorkWrapper.run(WorkWrapper.java:58)
com.sap.glx.core.resource.impl.j2ee.J2EEResourceImpl$Sessionizer.run(J2EEResourceImpl.java:261)
com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator$1.run(ServiceUserManager.java:152)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAs(Subject.java:337)
com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator.run(ServiceUserManager.java:149)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:185)
Can I somehow continue those requests?
If I try to suspend and resume, the error remains the same.
Shall we try to restart the server?
What else can we do to "rescue" those requests?
Thanks in advance!