Issue Type: Enhancement Enhancement
Affects Versions: 1.1
Assignee: Brian Fitzpatrick
Components: component-bpm, component-rules, tooling
Created: 15/Aug/13 12:05 AM
Description:

For the BPM and Rules component, an optional child element can now be configured on the <resource> element, called <resourceDetail>.

It is optional, and all its attributes are optional.

For now, this comes comes into play for decision tables or scorecards. Thus, only if the parent resource type is DTABLE or SCARD should this be allowed to be configured:

<resource location="META-INF/MyRules.xls" type="DTABLE">
    <resourceDetail inputType="XLS" worksheetName="Sheet2" usingExternalTypes="false"/>
</resource>
<resource location="META-INF/MySC.xls" type="SCARD">
    <resourceDetail inputType="EXCEL" worksheetName="Sheet2" usingExternalTypes="false"/>
</resource>

If the resource type is DTABLE, the child resourceDetail inputType can be XLS or CSV (or undefined).

If the resource type is SCARD, the child resourceDetail inputType can be EXCEL or PMML (or undefined).
I have no idea why it's "EXCEL" for scorecards and not "XLS", but that's what the drools code wants.

Note: In most cases, drools is smart about guessing the resourceDetail, so that's why the element is optional, and why SWITCHYARD-1607 can move without this tooling jira.

rules and bpm xsd schemas have been updated on SWITCHYARD-1607.

Fix Versions: 1.1
Project: SwitchYard
Priority: Major Major
Reporter: David Ward
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira