[
https://jira.jboss.org/jira/browse/JBIDE-5191?page=com.atlassian.jira.plu...
]
Brian Fitzpatrick commented on JBIDE-5191:
------------------------------------------
This info is from Burr:
just for clarity sake:
Groovy
<action name="setup_key"
class="org.jboss.soa.esb.actions.scripting.GroovyActionProcessor">
<property name="script"
value="/scripts/setup_key.groovy" /> <!-- this
should open in Groovy editor -->
</action>
jBPM
<action name="start_a_new_order_process"
class="org.jboss.soa.esb.services.jbpm.actions.BpmProcessor">
<property name="command"
value="StartProcessInstanceCommand" />
<property name="process-definition-name"
value="bpm4_ESBOrderProcess" />
<property name="key" value="body.businessKey"
/>
<property name="esbToBpmVars">
<mapping esb="BODY_CONTENT"
bpm="entireOrderAsXML" />
</property>
</action>
Drools
<action
class="org.jboss.soa.esb.actions.BusinessRulesProcessor"
name="BRP">
<property name="ruleSet"
value="Priority_Rules.drl" /> <!-- this should
open in Drools editor -->
<property name="ruleReload" value="true" />
<property name="object-paths">
<object-path esb="body.orderHeader" />
<object-path esb="body.customer" />
</property>
</action>
Drools based CBR
<action
class="org.jboss.soa.esb.actions.ContentBasedRouter"
name="ContentBasedRouter">
<property name="ruleSet" value="CBRRules.drl"
/> <!-- this should open in Drools editor -->
<property name="ruleReload" value="true" />
<property name="destinations">
<route-to
destination-name="SuperSpecialCustomerService"
service-category="ConciergeManager"
service-name="ConciergeService" />
<route-to
destination-name="SpecialCustomerService"
service-category="DistributionManager"
service-name="DistributionService" />
<route-to
destination-name="RegularCustomerService"
service-category="BasicShipping"
service-name="ShipperService" />
</property>
<property name="object-paths">
<object-path esb="body.orderHeader" />
<object-path esb="body.customer" />
</property>
</action>
XPath based CBR
<action
class="org.jboss.soa.esb.actions.ContentBasedRouter"
name="ContentBasedRouter">
<property name="cbrAlias" value="XPath"/>
<property name="destinations">
<namespace prefix="ord"
uri="http://org.jboss.soa.esb/Order" />
<route-to service-category="BlueTeam"
service-name="GoBlue"
expression="/ord:Order[@statusCode='0']" />
<route-to service-category="RedTeam"
service-name="GoRed"
expression="/ord:Order[@statusCode='1']" />
<route-to service-category="GreenTeam"
service-name="GoGreen"
expression="/ord:Order[@statusCode='2']" />
</property>
</action>
XSLTAction
<action name="proxy-transform-old-to-new"
class="org.jboss.soa.esb.actions.transformation.xslt.XsltAction">
<property name="templateFile"
value="/Proxy_Versioning_RequestTransform.xsl"/> <!-- this should open in
XSLT editor -->
<property name="failOnWarning"
value="true"/>
<property name="resultType"
value="STRING"/>
</action>
ESB Editor - linking in other editors where appropriate
-------------------------------------------------------
Key: JBIDE-5191
URL:
https://jira.jboss.org/jira/browse/JBIDE-5191
Project: Tools (JBoss Tools)
Issue Type: Feature Request
Components: esb
Affects Versions: 3.1.0.M4
Reporter: Brian Fitzpatrick
Assignee: Viacheslav Kabanovich
Fix For: 3.1.0.CR1
Original Estimate: 0 minutes
Remaining Estimate: 0 minutes
New JIRA to deal with requirement "Developer Tools: Linking Editors" in the
SOA-P PRD.
From the ESB editor, depending on the action used, the user has to currently open any
associated editor manually to edit particular files, such as jboss-smooks.xml from the
SmooksAction. This is a usability hit.
It would be nice if, like in the Eclipse Plug-in/Manifest editor, the text beside the
field for the file would show up as a hyperlink that the user could click to open the file
in the associated editor. So in the SmooksAction case, the "Smooks Config:"
label would become a hyperlink that would open the Smooks editor for the file referenced
in the field.
Product management is looking to link:
Smooks editor
Drools editor
jPDL editor
XSLT editor (once it gets added)
Groovy editor (if added by the end-user)
Would this be possible for JBDS 3?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira