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.xml
has some path definitions to enable theServiceInvoker
to 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.xml
before calling theServiceInvoker
(theuddi.xml
would 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
ServiceInvoker
as 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, tools, and much more.