Powered By Blogger

Monday, August 27, 2012

java.io.IOException: oracle.mds.exception.MDSException: MDS-00054

Often we use MDS to persist shared SOA11g artifacts like WSDLs and XSDs .
When we use MDS and to work with jdev during design time, we need to configure a MDS configuration file at \.adf\META-INF\adf-config.xml
By default, adf-config.xml is configured with file based persistent.If we are using database based store then we need provide database details in the file otherwise you will see the error mentioned in the subject.This error happens on all partner links which are using database persisted MDS based urls.
adf-config.xml contains metadata store usage configurations.
check above sample file picture


Above MDS configuration file explains Jdev SOA application is using two MDS stores
1.File based
 2.Data base based store
Highlighted portion is the one which is added extra to configure database based persistent. To load all database based persisted WSDLs and XSDs from MDS we need to configure highlighted portion in adf-config.xml.