HI,
I am facing mapping error whenever i am trying to map a automate task response to context variable.
Web Service working fine from ws navigator.
Business Log:
![]() | ![]() | ![]() | ||
1e1aa18e-9a26-10fa-2c3a-0000002c2b9e | ||||
457308c3aa1811e18e550000002c2b9e | ||||
PROCESS | ||||
Mapping failed java.lang.IllegalStateException: Occurrence violated, container constrained to single mandatory node com.sap.glx.mapping.execution.api.exception.TExecutionException: Cannot process assignment at RelayTransformer, SetIntegrator, VoidExpander( TerminalPart:assignment ) at demo.sap.com/Master_Creation:DO_BPM_Status( TerminalPart:assignment ) at ( NarrowMapping ) at com.sap.glx.mapping.execution.implementation.rule.part.AbstractPart.processAssignment(AbstractPart.java:150) at com.sap.glx.mapping.execution.implementation.rule.part.AbstractPart.partake(AbstractPart.java:94) at com.sap.glx.mapping.execution.implementation.rule.mapping.NarrowMapping.internalMap(NarrowMapping.java:40) at com.sap.glx.mapping.execution.implementation.rule.mapping.AbstractMapping.map(AbstractMapping.java:44) at com.sap.glx.mapping.execution.implementation.Runner.transform(Runner.java:66) at com.sap.glx.mapping.execution.implementation.Runner.transform(Runner.java:43) at com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$MapperTemplate$ImplementedInvocationHandler.map(Transformer.java:3089) at com.sap.glx.core.internaladapter.Transformer$TransformerTemplateAccessor$MapperTemplate$ImplementedInvocationHandler.invoke(Transformer.java:3070) at com.sap.glx.core.internaladapter.Transformer$TransformerInvocationHandler.invoke(Transformer.java:3356) at com.sap.glx.core.dock.impl.DockObjectImpl.invokeMethod(DockObjectImpl.java:545) at com.sap.glx.core.kernel.trigger.config.Script$MethodInvocation.execute(Script.java:248) at com.sap.glx.core.kernel.trigger.config.Script.execute(Script.java:798) at com.sap.glx.core.kernel.execution.transition.ScriptTransition.execute(ScriptTransition.java:63) at com.sap.glx.core.kernel.execution.transition.Transition.commence(Transition.java:138) at com.sap.glx.core.kernel.execution.LeaderWorkerPool$Follower.run(LeaderWorkerPool.java:127) at com.sap.glx.core.resource.impl.common.WorkWrapper.run(WorkWrapper.java:58) at com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator$1.run(ServiceUserManager.java:124) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:337) at com.sap.glx.core.resource.impl.j2ee.ServiceUserManager$ServiceUserImpersonator.run(ServiceUserManager.java:121) 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:185) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:302) Caused by: java.lang.IllegalStateException: Occurrence violated, container constrained to single mandatory node at com.sap.glx.core.internaladapter.mapping.ContextNode$ContextContainer.removeTargetNode(ContextNode.java:580) at com.sap.glx.mapping.execution.implementation.assignment.integrator.SetIntegrator.integrate(SetIntegrator.java:34) at com.sap.glx.mapping.execution.implementation.assignment.StandardAssignment.processIntegrator(StandardAssignment.java:114) at com.sap.glx.mapping.execution.implementation.assignment.StandardAssignment.assign(StandardAssignment.java:56) at com.sap.glx.mapping.execution.implementation.assignment.StandardAssignment.assign(StandardAssignment.java:74) at com.sap.glx.mapping.execution.implementation.rule.part.AbstractPart.processAssignment(AbstractPart.java:148) ... 23 more |