Is there a way to parameterise configuration values in uddi.xml for remote ServiceInvoker in JBoss ESB?
Issue
- We have a few projects with a lot of service calls from EJBs to the ESB. However we have different platforms (test, integration, production) and it is not allowed to change the EAR once it's built.
- The EJBs are deployed on a WebLogic Cluster.
- The
uddi.xmlhas some path definitions to enable theServiceInvokerto call the ESB services and we need to abstract those properties somehow. - The questions are:
- Is there a way to define the path to the
uddi.xmlbefore calling theServiceInvoker(theuddi.xmlwould be outside the EAR)? - Is there a way to have variables instead of real URL in the UDDI and set them up in the application server (either as JNDI strings or passed to the
ServiceInvokeras properties)?
- Is there a way to define the path to the
Environment
- Red Hat JBoss SOA Platform (SOA-P) 5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
