Oracle Service Bus 11g, there is not an easy way to reference Domain
Value Maps (DVM), like there is in Oracle SOA Suite 11g Composites.
Typically, a kluge solution is implemented as a workaround in a Service
Bus 11g project. With Oracle Service Bus 12c, this has changed, DVMs are
now accessible in XQuery and XSL maps.
While this is good news,
the even better news is that XSL maps which contain references to DVMs
can now be successfully executed at design time, allowing for testing
within JDeveloper. Testing of XSL maps at design time is always a good
practice, it allows for catching bugs early in the development process.
this article, I will provide an overview of the configurations required
to enable testing an XSL map at design time, which references a DVM
within an Oracle Service Bus 12c project.
Overview of creation of a DVM along with publishing to the MDS repository can be found here: http://technology.amis.nl/2014/06/27/soa-suite-12c-using-domain-value-map-dvm-in-service-bus-projects/
prerequisite step necessary when referencing a DVM outside of the
current Service Bus project is to import the resource from the Meta Data
Storage (MDS). OSB 12c cannot contain references to resources, like a
DVM, within the MDS repository. Rather, the resource needs to be
imported into the Service Bus project, as shown below.
Select the DVM within the MDS repository and select ‘Import Resource’: Read the complete article here.
SOA & BPM Partner Community
regular information on Oracle SOA Suite become a member in the SOA
& BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog Twitter LinkedIn Facebook Wiki