Red Hat Bugzilla – Bug 1305774
Marshalling Error when executing command through SOAP interface
Last modified: 2016-09-20 01:14:08 EDT
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):
Steps to Reproduce:
1. Execute StartProcessCommand with various parameters using SOAP.
2. See the result.
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.
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:
This is the failing test:
--- 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:
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:
Verified on BPM Suite 6.3.0 ER2