Uploaded image for project: 'JBoss BPMS Platform'
  1. JBoss BPMS Platform
  2. RHBPMS-1975

Marshalling Error when executing command through SOAP interface

XMLWordPrintable

      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

            marco.rietveld Marco Rietveld (Inactive)
            tlivora Tomáš Livora (Inactive)
            Tomáš Livora Tomáš Livora (Inactive)
            Tomáš Livora Tomáš Livora (Inactive)
            Kris Verlaenen, Lukáš Petrovický (Inactive), Rajesh Rajasekaran
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: