Executing a jBPM process results in a DocumentException on SOA-P 4.3.0 CP02 with Sybase

Solution Verified - Updated -

Issue

We are using jBPM inside SOA-P 4.3.0 CP02 to orchestrate services. After a jBPM process instance is created and signalled to the first node with an EsbActionHandler, process execution fails with the following exception:

ERROR [org.jbpm.instantiation.FieldInstantiator] couldn't parse bean configuration : 
            <esbCategoryName xmlns="urn:jbpm.org:jpdl-3.2">BPM_Orchestration_Service1</esbCategoryName>
            <esbServiceName xmlns="urn:jbpm.org:jpdl-3.2">Service1</esbServiceName>
            <bpmToEsbVars xmlns="urn:jbpm.org:jpdl-3.2"><mapping bpm="theBo

org.dom4j.DocumentException: Error on line 4 of document  : The value of attribute "bpm" associated 
with an element type "mapping" must not contain the '<' character. 
Nested exception: The value of attribute "bpm" associated with an element type "mapping" 
must not contain the '<' character.
    at org.dom4j.io.SAXReader.read(SAXReader.java:482)
    at org.dom4j.DocumentHelper.parseText(DocumentHelper.java:278)
    at org.jbpm.instantiation.FieldInstantiator.parseConfiguration(FieldInstantiator.java:106)
    at org.jbpm.instantiation.FieldInstantiator.instantiate(FieldInstantiator.java:57)
    at org.jbpm.instantiation.Delegation.instantiate(Delegation.java:164)
    at org.jbpm.instantiation.Delegation.getInstance(Delegation.java:126) 

Environment

  • JBoss Enterprise SOA Platform (SOA-P) 4.3.0 CP02
  • Sybase ASE 12.5
  • jConnect 5.5 driver

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content