0 Replies Latest reply on May 18, 2013 2:52 PM by sv13

    [jbpm-5.4, eclipse] simple work item - ioSpecification is not complete error

    sv13 Newbie

      hi, i am trying to do simple work item from here: http://docs.jboss.org/jbpm/v5.4/userguide/ch.domain-specific-processes.html#d0e7389


      my code:


      .wid file

      import org.drools.process.core.datatype.impl.type.StringDataType;
        // the Notification work item
          "name" : "Notification",
          "parameters" : [
            "Message" : new StringDataType(),
            "From" : new StringDataType(),
            "To" : new StringDataType(),
            "Priority" : new StringDataType(),
          "displayName" : "Notification",
          "icon" : "icons/notification.gif"

      then i implemented and registered work item handler with simple

      public void executeWorkItem(WorkItem workItem, WorkItemManager manager) {
          String from = (String) workItem.getParameter("From");
          System.out.println("from " + from);

      my custom node automatically appeared in eclipse modeler, so i made simple process:

      start > node > end

      and set value of 'From' parameter, but when executing it i get:

      ERROR ExtensibleXmlParser:666 - (null: 24, 31): cvc-complex-type.2.4.b: The content of element 'bpmn2:ioSpecification' is not complete. One of '{"http://www.omg.org/spec/BPMN/20100524/MODEL":inputSet, "http://www.omg.org/spec/BPMN/20100524/MODEL":outputSet}' is expected.


      also 'from null' is printed


      my bpmn file contains only one ioSpecification, and it have inputSet node


      <bpmn2:ioSpecification id="_InputOutputSpecification_12">
          <bpmn2:dataInput id="_DataInput_15" name="Message"/>
          <bpmn2:dataInput id="_DataInput_16" itemSubjectRef="ItemDefinition_4" name="From"/>
          <bpmn2:dataInput id="_DataInput_17" name="To"/>
          <bpmn2:dataInput id="_DataInput_18" name="Priority"/>
          <bpmn2:inputSet id="_InputSet_12" name="Input Set 12">

      i am using jbpm 5.4.final

      eclipse BPMN2 Editor

      eclipse JBoss jBPM5 Runtime Extension Feature

      eclipse JBoss jBPM Core 5.5.0.Final

      eclipse JBoss jBPM Task 5.5.0.Final