Version 11.1.1.6
JDeveloper can be used to connect to DB based MDS. The steps to create DB based MDS are -
Create DB connection to DEV_MDS.
Create MDS connection (DB based) while selecting the db connection created in first step.
Add that MDS connection to the repository and you are ready to refer the artifacts from DB based MDS.
Sometimes if adf-config.xml is not correct you may face below error while opening the application.
Error: oracle.fabric.common.FabricException: oracle.mds.config.MDSConfigurationException: MDS-01330: unable to load MDS configuration document
MDS-01329: unable to load element "persistence-config"
MDS-01370: MetadataStore configuration for metadata-store-usage "mstore-usage_2" is invalid.
MDS-00011: unable to create configuration object or MDSInstance due to invalid configuration information: oracle.mds.exception.MDSException: MDS-01373: unable to retrieve password.
MDS-01373: unable to retrieve password.
Make sure that mstore-usage is defined correctly. Pasting the correct adf-config.xml here -
<metadata-namespaces>
<namespace path="/deployed-composites/default"
metadata-store-usage="mstore-usage_2"/>
<namespace path="/soa/shared" metadata-store-usage="mstore-usage_3"/>
</metadata-namespaces>
<metadata-store-usages>
<metadata-store-usage id="mstore-usage_2">
<metadata-store class-name="oracle.mds.persistence.stores.db.DBMetadataStore">
<property name="jdbc-userid" value="DEV_MDS"/>
<property name="jdbc-password" value="password"/>
<property name="jdbc-url"
value="jdbc:oracle:thin:@<ipaddress>:<port>:<SID>"/>
<property name="partition-name" value="soa-infra"/>
</metadata-store>
</metadata-store-usage>
.....
JDeveloper can be used to connect to DB based MDS. The steps to create DB based MDS are -
Create DB connection to DEV_MDS.
Create MDS connection (DB based) while selecting the db connection created in first step.
Add that MDS connection to the repository and you are ready to refer the artifacts from DB based MDS.
Sometimes if adf-config.xml is not correct you may face below error while opening the application.
Error: oracle.fabric.common.FabricException: oracle.mds.config.MDSConfigurationException: MDS-01330: unable to load MDS configuration document
MDS-01329: unable to load element "persistence-config"
MDS-01370: MetadataStore configuration for metadata-store-usage "mstore-usage_2" is invalid.
MDS-00011: unable to create configuration object or MDSInstance due to invalid configuration information: oracle.mds.exception.MDSException: MDS-01373: unable to retrieve password.
MDS-01373: unable to retrieve password.
Make sure that mstore-usage is defined correctly. Pasting the correct adf-config.xml here -
<metadata-namespaces>
<namespace path="/deployed-composites/default"
metadata-store-usage="mstore-usage_2"/>
<namespace path="/soa/shared" metadata-store-usage="mstore-usage_3"/>
</metadata-namespaces>
<metadata-store-usages>
<metadata-store-usage id="mstore-usage_2">
<metadata-store class-name="oracle.mds.persistence.stores.db.DBMetadataStore">
<property name="jdbc-userid" value="DEV_MDS"/>
<property name="jdbc-password" value="password"/>
<property name="jdbc-url"
value="jdbc:oracle:thin:@<ipaddress>:<port>:<SID>"/>
<property name="partition-name" value="soa-infra"/>
</metadata-store>
</metadata-store-usage>
.....
I have configured jdev according above steps. when I import the soa seeded composite (FA) and when trying to compile getting errors. MDS and DB coneections both are proper. Can someone pls help me here?
ReplyDeleteCould you please share the error details. I will have a look and try to resolve.
DeleteI love you man. Thankyou so much.
ReplyDeleteafter using the correct adf-config.xml is recompilation required?
ReplyDeleteyes, its better to recompile again.
ReplyDeleteWhere will i find the adf-config.xml? Please help
ReplyDelete