1 Reply Latest reply on Dec 20, 2012 9:18 AM by Keith Babo

    BPMN2 Errors in Quickstart

    Andi Scharfstein Newbie

      I've been taking a closer look at jBPM and BPMN2 and noticed that I still can't get all of the SY quickstarts to display without errors, specifically the "bpm-service" has multiple errors.


      I get 27 BPMN 2.0 Modeler errors like this:


      Expression and Language must not be blankProcessOrder.bpmn/switchyard-quickstart-bpm-service/src/main/resources/META-INFUnknownBPMN 2.0 Modeler


      These are mentioned in SWITCHYARD-1148 as "bogus", and the issue should be fixed in 0.6, but obviously I'm still experiencing it (using the nightly tools build, 0.7 something something). I tried the nightly build of the BPMN 2.0 Modeler as well as the "stable" 0.1 release referenced in https://docs.jboss.org/author/display/SWITCHYARD/Installing+Eclipse+Tooling, no difference. Same issue using the JBoss Developer Studio 5.0.1 GA.


      There is one more error that occurs in the BPMN 2.0 Modeler:


      Item Definition has no structureProcessOrder.bpmn/switchyard-quickstart-bpm-service/src/main/resources/META-INFUnknownBPMN 2.0 Modeler



      Under Eclipse, but not under JBoss Developer Studio, I also get two "regular" errors:


      FeatureNotFoundException: Feature 'script' not found. (platform:/resource/switchyard-quickstart-bpm-service/src/main/resources/META-INF/ProcessOrder.bpmn, 20, 23)ProcessOrder.bpmn/switchyard-quickstart-bpm-service/src/main/resources/META-INFline 20, column 23Problem
      FeatureNotFoundException: Feature 'scriptFormat' not found. (platform:/resource/switchyard-quickstart-bpm-service/src/main/resources/META-INF/ProcessOrder.bpmn, 19, 73)ProcessOrder.bpmn/switchyard-quickstart-bpm-service/src/main/resources/META-INFline 19, column 73Problem


      This is using the newest version of everything (Eclipse Juno, JBoss Tools, SwitchYard tools, BPMN 2.0 tools), plus some other configurations I tried that didn't change much of anything.

      Since it seems to work on your machines, what am I doing differently?

        • 1. Re: BPMN2 Errors in Quickstart
          Keith Babo Master

          The "Expression and Language must not be blank" validation errors produced by the BPMN 2 modeler and do not impact the actual execution of the BPMN 2 process at runtime.  You can ignore them, although it would be nice if we could actually define a language for each expression to avoid this warning.  I'm not sure about the other three errors (Rob or Brian can comment) but those are also editor generated and will not impact execution of the process.