Red Hat Bugzilla – Bug 1278722
Marshalling Error when executing command through SOAP interface
Last modified: 2018-01-30 23:42:30 EST
Created attachment 1090545 [details]
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:
PR available: https://github.com/droolsjbpm/droolsjbpm-integration/pull/225
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.
Verified on BPMS 6.2.0 CR1