When a SwitchYard service is added to a BPM process and configured then JBDS emits one or more of this errors
Expression and Language must not be blank ProcessComponent.bpmn /implementations-component-test/build/classes Unknown BPMN 2.0 Modeler
The process is runnable even with this errors, but project is marked as build error.
The problem lies with data associations related to the task
This is an exmaple fo a XML that is generated for setting service name to "MyService"
<bpmn2:from xsi:type="bpmn2:tFormalExpression" id="FormalExpression_5" >MyService</bpmn2:from>
<bpmn2:to xsi:type="bpmn2:tFormalExpression" id="FormalExpression_6" >_DataInput_2</bpmn2:to>
If an attribute language="http://www.mvel.org/2.0" is added to from and to elements then one of the error is eliminated. All errors are eliminated if all data associations has the same change.
The fix for this should be available in SwitchYard 1.0.0.Final
Verified in ER4
Keith Babo <email@example.com> updated the status of jira SWITCHYARD-1609 to Closed