[
https://jira.jboss.org/browse/JBPM-2753?page=com.atlassian.jira.plugin.sy...
]
Huisheng Xu resolved JBPM-2753.
-------------------------------
Assignee: Huisheng Xu
Fix Version/s: jBPM 4.5
(was: jBPM 4.x)
Resolution: Done
Done, checked in r6588.
Simplify map specification in jPDL for simple case
--------------------------------------------------
Key: JBPM-2753
URL:
https://jira.jboss.org/browse/JBPM-2753
Project: jBPM
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Affects Versions: jBPM 4.2
Reporter: M M
Assignee: Huisheng Xu
Fix For: jBPM 4.5
Allow simpler specification of maps in the case where both the key and value are strings,
by allowing key and value to be specified as attributes of the <entry> element,
instead of as child elements. This will greatly reduce the verbosity of the XML for this
common case.
The following
<custom class="com.company.CustomActivity"
name="some_step">
<property name="inputs">
<map>
<entry>
<key>
<string value="input_file_a" />
</key>
<value><string value="some_filename"
/></value>
</entry>
<entry>
<key>
<string value="another_input" />
</key>
<value><string value="1234" /></value>
</entry>
</map>
</property>
<transition to="next_thing"/>
</custom>
would become simpler, as
<custom class="com.company.CustomActivity"
name="some_step">
<property name="inputs">
<map>
<entry key="input_file_a" value="some_filename"
/>
<entry key="another_input" value="1234" />
</map>
</property>
<transition to="next_thing"/>
</custom>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira