Showing posts with label MDS. Show all posts
Showing posts with label MDS. Show all posts

Thursday, March 27, 2014

ADF User Preferences

ADF Provides extension to standard Java Preferences API and is maintained in MDS Repository. 

You can reference following Javadoc and Blog:
But this does not work in Plain ADF application and you will run into following exception.
oracle.mds.exception.ReadOnlyStoreException: MDS-01273: The operation on the resource /oracle/adf/share/prefs/data/preferences.xml failed because source metadata store mapped to the namespace / DEFAULT is read only.
To resolve this issue, change your application's adf-config.xml file as highlighted below.

<persistence-config>
       <metadata-namespaces>
          <namespace path="/oracle/adf/share/prefs" metadata-store-usage="MAR_TargetRepos"/>
          <namespace path="/persdef" metadata-store-usage="MAR_TargetRepos"/>
       </metadata-namespaces>
       <metadata-store-usages>
          <metadata-store-usage id="MAR_TargetRepos" deploy-target="true" default-cust-store="true">
          </metadata-store-usage>
       </metadata-store-usages>
</persistence-config>