Hello!
I use JMSOutbound activity in my workflow (BPM 6.7 sp1). Sometimes I get exception:
JMS Outbound
Description: MyProcess 2014-01-28
From: MyDocbase
Received: 1/28/2014 11:02 AM
HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. in Process Template: 'MyProcess' - Activity: 'JMS Outbound'.
Workitem: '4a5bbc6a80efc9d3'
Workflow: 'MyProcess' 2014-01-28' - '4d5bbc6a803419bc'
Activity: 'JMS Outbound' - '4c5bbc6a814cf235'
Process: 'MyProcess' - '4b5bbc6a814cf225'
org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted.
at com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.insertBefore(Unknown Source)
at com.sun.org.apache.xerces.internal.dom.NodeImpl.appendChild(Unknown Source)
at com.documentum.bps.utils.XPathUtils.findOrCreateElementFromDocNodeNS(XPathUtils.java:429)
at com.documentum.bps.utils.XPathUtils.findOrCreateElementNS(XPathUtils.java:381)
at com.documentum.bps.utils.XPathUtils.setValue(XPathUtils.java:215)
at com.documentum.bps.utils.XPathUtils.setValue(XPathUtils.java:199)
at com.documentum.bps.utils.SchemaTranslatorUtils.setElementValue(SchemaTranslatorUtils.java:36)
at com.documentum.bps.schema.SchemaData.setValue(SchemaData.java:33)
at com.documentum.bps.jms.outbound.runtime.JMSService.executeInputMappings(JMSService.java:243)
at com.documentum.bps.jms.outbound.runtime.JMSService.execute(JMSService.java:104)
at com.documentum.bpm.services.BPSIntegrationFramework.executeService(BPSIntegrationFramework.java:252)
at com.documentum.bpm.services.BPSIntegrationFramework.executeMethod(BPSIntegrationFramework.java:84)
at com.documentum.bpm.services.BPSIntegrationMethod.executeMethod(BPSIntegrationMethod.java:26)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:124)
at com.documentum.bpm.rtutil.GenericWorkflowMethod.execute(GenericWorkflowMethod.java:65)
at com.documentum.mthdservlet.DfMethodRunner.runIt(Unknown Source)
at com.documentum.mthdservlet.AMethodRunner.runAndReturnStatus(Unknown Source)
at com.documentum.mthdservlet.DoMethod.invokeMethod(Unknown Source)
at com.documentum.mthdservlet.DoMethod.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:151)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:736)
Сan anybody tell me what could be the problem?
Thank you.