Merge ServiceDiscoveryPropertyPlaceHolderConfigurer into Cloudify

Description

There is currently a problem for XAP-bigdata users to inject service IP addresses into XAP pu.xml files

The following bean injects any service ip address (from the same application) into a spring property.

https://github.com/itaifrenkel/cloudify-recipes/blob/master/apps/streaming-bigdata/processor/src/main/java/org/openspaces/bigdata/processor/ServiceDiscoveryPropertyPlaceHolderConfigurer.java

See usage here:
https://github.com/itaifrenkel/cloudify-recipes/blob/master/apps/streaming-bigdata/processor/src/main/resources/META-INF/spring/pu.xml

Consider merging into one of cloudify jar files for improved out of the box expirience.
Requires dsl.jar since imports org.cloudifysource.dsl.utils.ServiceUtils.FullServiceName;

Assignee

Unassigned

Reporter

Itai Frenkel

Labels

None

Priority

Medium
Configure