Is there a way to parameterise configuration values in uddi.xml for remote ServiceInvoker in JBoss ESB?

Solution Verified - Updated -


  • 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 the ServiceInvoker 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 the ServiceInvoker (the uddi.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)?


  • 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.

Current Customers and Partners

Log in for full access

Log In