Issue Type: Enhancement Enhancement
Affects Versions: 0.8
Assignee: David Ward
Components: common, configuration
Created: 31/Jan/13 10:08 AM
Description:

To build on the work that was done for SWITCHYARD-1268 :

1) The PropertyResolver interface's resolveProperty(String) method should return an Object, not a String.

2) Values inside dollar-curlies should be able to specify a default. This way, properties can be overridden for tests, but have sensible values otherwise. For example: <http port="$

{httpPort:8080}

"/> would resolve to 8080, unless a -DhttpPort=9090 is specified to override it, in which case it would resolve to 9090. This is modeled after JBoss AS.

Fix Versions: 0.8
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