Migrating the Metadata from SOA 10g to 11g and sharing the common artifacts to Repository:
If
we use the Domain Value Maps (DVMs) or Cross References in Oracle BPEL
Process Manager 10g or Oracle Enterprise Service Bus 10g project, the
Xpath functions used to access the domain value maps or cross references
will be upgraded automatically when the projects are upgraded in Oracle JDeveloper 11g.
However,
a manual upgrade task has to be performed to upgrade the domain value
maps and cross references that are saved in the Oracle Enterprise
Service Bus repository. Also, if we use the common schemas or WSDLs in
10g project the same should be migrated to MDS repository; in 11g all
the common artifacts will be stored in MDS repository.
There is a lot of information for the same topic but thought of sharing my experience.
Below
are the steps for migrating the DVMs and XREFs to 11g and also to
create the project that will have all the common artifacts like DVM,
XREF, WSDL and SCHEMAs that can be stored to MDS repository.
Export the DVM and XREF metadata from 10g server: (Steps should be executed on 10 g server)
Convert the ZIP file to an Oracle SOA Suite 11g archive file (Steps should be executed on 11g server) :
export DomainHome=<<Weblogic DomainHome>>
export OracleHome=<<OracleHome>>
cd $DomainHome/bin
. setDomainEnv.sh
cd $OracleHome/bin
ant -f ant-sca-upgrade.xml upgrade-xrefdvm -Dsource=<<Path to metadata10g.zip>> -Dtarget= <<Target path>>
Create the Metadata project:
Now the metadata application is ready with all the common artifacts, create a metadata archive file and deploy the project to the server, the metadata can be referred in the Composite with the help of oramds protocol. |
Monday, December 17, 2012
Migrating the Metadata from SOA 10g to 11g and sharing the common artifacts to MDS Repository.
########
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment