It seems that bug 1278722 has only been fixed in 6.3.x branch and not in 6.4.x/master branch. +++ This bug was initially created as a clone of Bug #1278722 +++ Description of problem: When you try to execute StartProcessCommand with various parameters using SOAP interface, you will get JAXBException. Version-Release number of selected component (if applicable): 6.2.0 ER5 Steps to Reproduce: 1. Execute StartProcessCommand with various parameters using SOAP. 2. See the result. Actual results: javax.xml.ws.soap.SOAPFaultException: Marshalling Error: class org.kie.remote.jaxb.gen.List nor any of its super class is known to this context. Expected results: No exception Additional info: It worked well on ER4. It seems that this bug might have been introduced by the following commit which deals with org.kie.remote.jaxb.gen.List: https://github.com/droolsjbpm/droolsjbpm-integration/commit/78b5d38f99ce172b428f114e00c8d87197bcbb9f This is the failing test: https://gitlab.mw.lab.eng.bos.redhat.com/bxms/brms/blob/master/test-jbpm-integration/src/test/java/org/jboss/qa/bpms/jbpm/integration/remote/process/variable/ObjectVariableTest.java#L84-105 --- Additional comment from Edson Tirelli on 2015-11-06 16:42:52 CET --- Setting as urgent as it is a regression. --- Additional comment from Marco Rietveld on 2015-11-10 10:37:22 CET --- PR available: https://github.com/droolsjbpm/droolsjbpm-integration/pull/225 --- Additional comment from Marco Rietveld on 2015-11-11 14:12:03 CET --- Fixed in 6.3.x. Commits: 6.3.x: https://github.com/droolsjbpm/droolsjbpm-integration/commit/0b4b05ca This has been purposefully not fixed in master, because the current fix is a hack. A robuster fix (classes in kie-internal or kie-core-jaxb) will be done for master. --- Additional comment from Tomas Livora on 2015-11-20 11:43:20 CET --- Verified on BPMS 6.2.0 CR1
PR submitted: https://github.com/droolsjbpm/droolsjbpm-integration/pull/358
Fixed on 6.4.x. Commits: 6.4.x: https://github.com/droolsjbpm/droolsjbpm-integration/commit/44c87009
Verified on BPM Suite 6.3.0 ER2