Save custom properties to MDS

Hello all,
I was wondering if it was possible to save custom properties to MDS.
In my case I have a panelDashboard where the user can manually switch panels and add/close panels.
I keep track of the panels in a managed bean. Now, whenever a panel change occurs I would like to persist a list of panel ids to MDS.
Is it possible to programmatically read/write custom properties from/to MDS?
Using JDev 11.1.1.5
Thank you
Achim

hi ,
I think you must put it a specific way, which property do you want to set with codes?
I'm currently testing free managed
XLS component,any recommendation?
Today is a gift. That's why it's called the Present!

Similar Messages

  • Save custom prefrence in MDS DB

    Hi
    I want to save basic user level preferences like show/hide text field, field length etc into MDS repository.
    These preferences will basically be a key value pair.
    Is there any MDS api which i could make use of to store these values at user level?
    Jdev 11.1.1.6
    Thanks
    Ajay
    Edited by: Ajay G M on Nov 20, 2012 7:59 AM
    Edited by: Ajay G M on Nov 20, 2012 8:04 AM

    We are using MDS for seeded customization. Instead of creating a new schema, we are trying to use MDS schema to store application level user preferences.
    I was trying the ADFPreferencesFactory api (http://blog.whitehorses.nl/2012/07/10/saving-user-preferences-in-oracle-webcenter/
    ), however i am getting the following error.
    javax.faces.el.EvaluationException: oracle.adf.share.prefs.PreferencesRuntimeException: 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 / BASE DEFAULT is read only
    Am i missing something?
    Thanks
    Ajay
    Edited by: Ajay G M on Nov 22, 2012 2:43 AM
    Edited by: Ajay G M on Nov 22, 2012 2:43 AM

  • Retrieving empty values from multi value string in user profile custom properties

    Hi,
    I created a webpart to save and retrieve data from custom properties. I use the code below to get the stored data:
    for (int i = 0; i < profile[property].Count; i++)
    Item = profile[property][i] == null ? string.Empty : profile[property][i].ToString();
    list.Add(Regex.Split(Item, @"\,\#"));
    Nothinig special about it.
    In my development environment, it works fine. The problem is  in my UAT environment. I'm facing an issue that i hope someone has been through. When the custom property is a multi value string type, it returns a empty string. I tested with HTML and single
    value fields and it works fine.
    Independently of the field type, it saves the data all right.
    Can anyone help me?
    Thanks!!

    Thanks, Chitvan Jain.
    I did as you suggested, but nothing changed. The problem is that profile[propname] comes already blank when using multi value property, even if there is data  to be retrieved.
    One funny thing is that, somehow the code manages to count the number of values there is in the property. Only the data is missing. We can see the exact number of column, cause i check if there's the right number of data, if there isn't, i add up  a empty
    string on the grid cell, but only for viewing. The empty string is not stored in the property.

  • Create custom properties in folder in KM

    Hi to all,
    In KM I have created a folder and now I need to create a custom field in setting - properties in this folder.
    I go to System Administration - System configuration - Knowledge Management - Content management.
    Now i go to Configuration - Component Management - Global service and I have created a Namespace, a Group and Properties.
    I think that if I go to the Content administrator - KM content - go to my folder - Details - Settings - Properties, I should see the custom field but I don't see it.
    Can anybody helps me?
    Thanks a lot.

    I have similar problem with custom properties for UME. I have added a property userdesig. I can see them in myprofile and user management in a separate tab 'Customized information'.  I can also save data in this property. 
    The problem is when I go to 'Content administrator - KM content - go to my folder - Details - Settings - Properties' I am unable to see the Custom Field.
    Would appreciate any help.
    Thanks
    JPM
    Edited by: JOSEPH MILTON on May 16, 2009 2:26 PM
    Edited by: JOSEPH MILTON on May 16, 2009 2:27 PM

  • List custom properties of VMs in VM Manager

    Get-ClusterGroup | ? {$_.GroupType –eq ‘VirtualMachine’ } || Get-VM | Select-Object HostName, Name, ComputerName, Status, StopAction, StartAction
    The above code works, however I also want to export custom property fields. How do I do that? Can someone show an example? I have up to 8 custom property fields in VMs inside VMManager.
    I found this thread but am unclear how to apply the information.
    http://social.technet.microsoft.com/Forums/en-US/2b2a7e66-ab76-4e39-9b59-21efff218f29/retreive-custom-properties-values-of-vm-customproperties-field-ex-custom1-?forum=virtualmachinemanager

    Okay, how about the output of this then:
    Get-ClusterGroup | Where {$_.GroupType -eq 'VirtualMachine' } | Get-VM | Select *
    Also, I just noticed that the single quotes in use previously seem to be bent, so that may have been causing unseen issues as well.
    Don't retire TechNet! -
    (Don't give up yet - 12,950+ strong and growing)
    OK, here is the output of the line of code above. I added ********* to server and folder names just for privacy sake.
    VMName : **********
    VMId : 3db5f0c9-70f1-4c3e-bb49-8628e2acf72c
    Id : 3db5f0c9-70f1-4c3e-bb49-8628e2acf72c
    Name : **********
    State : Running
    OperationalStatus : {Ok}
    PrimaryOperationalStatus : Ok
    SecondaryOperationalStatus :
    StatusDescriptions : {Operating normally}
    PrimaryStatusDescription : Operating normally
    SecondaryStatusDescription :
    Status : Operating normally
    Heartbeat : OkApplicationsHealthy
    ReplicationState : Disabled
    ReplicationHealth : NotApplicable
    ReplicationMode : None
    CPUUsage : 0
    MemoryAssigned : 10737418240
    MemoryDemand : 0
    MemoryStatus :
    SmartPagingFileInUse : False
    Uptime : 3.11:46:15
    IntegrationServicesVersion : 6.2.9200.20873
    ResourceMeteringEnabled : False
    ConfigurationLocation : C:\ClusterStorage\**********\**********
    SnapshotFileLocation : C:\ClusterStorage\**********\**********
    AutomaticStartAction : Nothing
    AutomaticStopAction : Save
    AutomaticStartDelay : 0
    SmartPagingFilePath : C:\ClusterStorage\**********\**********
    NumaAligned : True
    NumaNodesCount : 1
    NumaSocketCount : 1
    IsDeleted : False
    ComputerName : **********
    Notes : #CLUSTER-INVARIANT#:{33ea6957-9ca3-41c0-8cac-1a469a23a615}
    Path : C:\ClusterStorage\**********\**********
    CreationTime : 5/8/2014 3:25:22 PM
    IsClustered : True
    SizeOfSystemFiles : 39638
    ParentSnapshotId :
    ParentSnapshotName :
    MemoryStartup : 10737418240
    DynamicMemoryEnabled : False
    MemoryMinimum : 536870912
    MemoryMaximum : 1099511627776
    ProcessorCount : 8
    RemoteFxAdapter :
    NetworkAdapters : {Network Adapter}
    FibreChannelHostBusAdapters : {}
    ComPort1 : Microsoft.HyperV.PowerShell.VMComPort
    ComPort2 : Microsoft.HyperV.PowerShell.VMComPort
    FloppyDrive : Microsoft.HyperV.PowerShell.VMFloppyDiskDrive
    DVDDrives : {DVD Drive on IDE controller number 1 at location 0}
    HardDrives : {Hard Drive on IDE controller number 0 at location 0, Hard Drive on SCSI controller
    number 0 at location 1}
    VMIntegrationService : {Time Synchronization, Heartbeat, Key-Value Pair Exchange, Shutdown...}
    PS C:\Windows\system32>

  • ADF Custom properties overlay

    Hi all
    I want to put another one data in the same row in view mode in priview link http://tinypic.com/r/10e22wn/6 can see that in Edit form are showing both (Code & Date fields), but on View Form are only date in Custom properties i tried to RoDisplay: IllnessDate ,Code but then in view form showed only Code
    Maybe someone can give some tips about overlay or how i can put the Code into view form in the same row
    Jdeveloper-11.1.1.6.0
    ADF Business Components     11.1.1.61.92
    Thanks ! !
    ID
    Edited by: 1D10T on Nov 7, 2012 4:47 AM

    Sucess
    <CustomProperties>
    <Property
    Name="ShowCodeInRO"
    Value="true"/>
    </CustomProperties>
    Maybe somewhere are some list with all custom Properties ?

  • Cross Farm: User Profile Custom Properties do not show up in the consumer farm web applications

    I have a two SharePoint 2010 farms, one is the publishing farm and user profile service is running on this farm. I have defined a couple of new custom properties, and after a while these custom properties do not show up at the consumer farm end.
    So, on the publishing farm, I can udpate the user profiles with values in these custom properties. However, neither the custom properties nor the values got synchronized to the consumer farm. What puzzled me further is that some of the existing custom properties
    exist on the consumer farm, but not the new custom properties I recently added.
    1. I have made sure the application pool accounts on both the farms being added to the administrators with full control permission in UPS on the publishing farm.
    2. The User Profile Service proxy (connected to the publishing farm UPS application)  is associated with all the web applications on the consumer farm.
    3. When values in the user profiles on the publishing farm changed, these changes do not get replicated to the consuming farm user profiles. This symptom occurs on both custom and OOB user profile properties.
    However, I cannot find any other related information on the web, nor from the ULS logs.

    Hi,
    As I understand, it did not display the new custom properties you defined in the publishing farm at the consumer farm end.
    1. Check if the topology Discovery Service Application runs well in consuming farm. In the Central Administration, it is the Application Discovery and load Balancer Service Application, check if it starts.
    In the IIS, it is the topology, check if it starts.
    2. Check the permissions have been established if you have established consumer farm permissions on Provider Farm before you publish the service application.
        1. Go to Central Administration and going to “Manage Service Applications”.
        2. Click on “Application Discovery and Load Balancer Service Application” and click “Permissions” from the ribbon.
    Your farm GUID should be listed with full permissions.
    The article is about Shared Service Architecture in a multi farm environment
    http://blogs.msdn.com/b/russmax/archive/2010/05/06/sharepoint-2010-shared-service-architecture-part-2.aspx
    Best regards
    Sara Fan
    TechNet Community Support

  • How to set buildID.xml and custom.properties in SDK

    Hello,
    I just completed a new build deployment of SAP ME5.2, because after I deployed the new version, I don't think I have set a
    correct version number.Can you someone give me a sample how to set the buildID.xml and custom.properties? I am a new on the SAP ME5.2
    The Base version is ME_Base_5.2.5.16.5_netweaver-71_Update.zip and
    MEClient_Base_5.2.5.16.5_netweaver-71_Update.zip. the HB customzation
    version is ME_xxxxxx_2.0.0.0.x_netweaver-71.
    Within the sap note 1484551, you mentioned we need change the
    SDKInstallDir/build/buildID.xml file, here is the context of the file:
    buildID.xml -
    <?xml version="1.0" encoding="UTF-8"?>
    <buildID xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <customer>XXXXXX</customer>
    <revision>1.0.0.0</revision>
    <build>1</build>
    </buildID>
    buildID.xml -
    1. how can we change the revision and build?
    There is another file BuildToolDir/build/script/custom.properties, here
    is the file context:
    custom.properties----
    This file contains build properties used to configure the build
    system.
    The name of the software vendor implementing the customizations.
    vendor.name=xxxxxxxxx
    Vendor build identifier. This value is used to uniquely identify
    customizations built by a particular vendor for a particular customer
    and base
    application version.
    This is also used in path locations and in naming certain build
    artifacts, like the custom EJB module and the utility classes archive.
    vendor.id=xxxxxxxxx
    The installation of the J2EE engine installed in the development
    environment.
    ex. C:/usr/sap/CE1\J00
    j2ee.instance.dir=J2EEInstanceDir
    The web context path used to access the main web application. This
    is used by the build to set the
    context-root value in application.xml after an update has been
    imported.
    web.context.path=
    The web context path used to access the production XML interface web
    application. This is used by the build to set the
    context-root value in application.xml after an update has been
    imported.
    xml.context.path=
    The web context path to access resources from the web extension
    application, like images and work instruction HTML files.
    web-ext.context.path=web-ext
    The target database vendor. Valid values are 'oracle' or 'sqlserver'.db.vendor=ORACLE
    The JDBC driver configured for the application server.
    db.drivername=VMJDBC
    JDBC connection propertes for the WIP (Work In Process) database.
    This is the primary application database.
    db.wip.driverclassname=
    db.wip.driver.url=
    db.wip.host=
    db.wip.port=
    db.wip.sid=
    db.wip.user=
    db.wip.password=
    JDBC connection propertes for the ODS (Open Data Store) database.
    This is the offline reporting and archiving database.
    db.ods.driverclassname=
    db.ods.driver.url=
    db.ods.host=
    db.ods.port=
    db.ods.sid=
    db.ods.user=
    db.ods.password=
    Flag indicating whether to add DPMO NC codes to NC idat files when a
    new update is imported. This value is initially
    set by the installer according the the user selection.
    dpmo.nc.codes=
    The default locale used by the production system. The default locale
    is the locale used to display locale
    specific text and messages when the requested locale is not
    available. This property does not need to
    be set if the default locale is english.
    default.locale=en
    Used when running the build from Eclipse to locate the java compiler
    used by the WebLogic EJB compiler.
    jdk.home=C:/Program Files/Java/jdk1.5.0_20
    Compiler debug mode. If set to 'true', debug symbols will be
    compiled into the byte code.
    compile.debug=true
    Keystore alias
    security.alias=xxxxx
    Keystore password
    security.storepass=ChangeIt
    Key password
    security.keypass=ChangeIt
    Keystore type (jks=default,jceks,pkcs12)
    security.storetype=jks
    Optional source control build identifier that is to be displayed with
    standard version information.
    scs.build.ID=
    Optional extended version information to be displayed with standard
    version information.
    ext.info=
    custom.properties----
    2. How can we change this here?
    Regards,
    Leon Lu
    Edited by: Leon Lu on Aug 4, 2011 11:14 AM
    Edited by: Leon Lu on Aug 4, 2011 11:21 AM

    Hi,
    I created one request with logo in the header an page in the footer etc. and called StyleSheet. After you can import this formats by each request.
    You can do this in compound layout.
    Regards,
    Stefan

  • How to load and save custom workspaces in PE7

    I've written a little utility which allows PE7 users to load and save custom workspaces. It's attached to post #1 of this thread.
    System requirements
    The utility has been tested with Windows XP Pro SP3 only. It might or might not run under Vista. It will only work with PE7 installations where the executable files are in the default places.
    Installation
    When you have downloaded the utility (it's only 199KB) you can run it from any convenient place in your system - it doesn't need to be installed as such.
    Usage
    It's pretty self-explanatory in use but here's the manual!
    Run the downloaded utility "PE7WS.exe".
    A file selection dialog appears. Choose the workspace layout file you wish to use. "LastUsed.layout" is the last used workspace (that's all you will be offered the first time you run the program). If you press Cancel at this point, the program will exit and nothing will happen.
    Once you have selected the workspace, click "Open" and Premiere Elements 7 will run, using the workspace layout you chose.
    After you exit from Premiere Elements 7, a workspace layout file save dialog will appear. If you made changes to the workspace during your Premiere Elements 7 session, you can now give the revised workspace a name and save it.
    Do not save the workspace in a different directory from that which the dialog offers!
    If you have changed an existing custom workspace, and you want to update the version previously stored, just select the name and over-write the saved workspace layout with the new one.
    If you don't want to save the workspace at all, just click "Cancel" - next time you run Premiere Elements, you can choose the "LastUsed.layout" workspace to use that last used unsaved workspace in any event.
    If you use the PE7WS utility to run Premiere Elements 7, and then you use the menu option "Window > Restore Workspace", then exit, you can either cancel the workspace saving stage, (which will mean that "LastUsed.layout" will contain that default workspace), or you could give that default workspace a name like "PE7 Default" so you can start a future Premiere Elements 7 session with the default workspace, even though you last used a custom workspace.
    If you run Premiere Elements 7 in the usual way without using PE7WS.exe, the workspace that appears will be the last used one.
    The usual disclaimer...
    The utility should be entirely safe in use, but I can't accept responsibility for any loss or damage it might cause. However, the only file manipulation is does is to workspace files in the directory that Premiere Elements 7 uses purely for the purpose - the utility doesn't go anywhere near your precious project files.

    I'm finding it very handy on my particular twin 22" monitor setup to sometimes use a one-screen layout and sometimes a two screen layout. I 'discovered' that having the timeline on the second monitor enables me to tweak edits there while having the playback full size after pressing the "full screen" button on the first monitor. Where the timeline would normally be I have the history, mixer, and other windows always open. As the second monitor is also used by another PC (the one I have the net and email etc on) using "Maxivista" monitor sharing software, I revert to single screen layout when doing stuff like exporting to DVD so I can see what is going on with the render while typing stuff like this.
    Selectable workspaces are dead handy!

  • Custom properties added by EWS not visible in Outlook

    Hi all
    I'm a first-time Exchange and Outlook addin developer and I'm stuck on a problem.
    I'm working on a project where we use an Outlook 2003 addin that tags items; mail, appointments and tasks
    with custom properties.
    In Outlook we do this by adding the data as UserProperties.
    After the items have been saved an onsave eventSink triggers on the Exchange 2007 mailbox server and using CDOEX, checks for the tags, collects some data and sends them to an web service wich stores the data on an AX server.
    This works fine.
    Then we want the AX server to be able to update and create new items back against exchange, and for this we use Exchange Web Services.
    I've made an application that performs the operations agains EWS, and everything works smoothly except when we add the custom properties.
    We add them as extendedproperties with the following code:
    ExtendedPropertyType extendedProperty = new ExtendedPropertyType();
    extendedProperty.ExtendedFieldURI = new PathToExtendedFieldType();
    extendedProperty.ExtendedFieldURI.DistinguishedPropertySetId = DistinguishedPropertySetType.PublicStrings;
    extendedProperty.ExtendedFieldURI.DistinguishedPropertySetIdSpecified = true;
    extendedProperty.ExtendedFieldURI.PropertyName = propertyName;
    extendedProperty.ExtendedFieldURI.PropertyType = MapiPropertyTypeType.String;
    extendedProperty.Item = propertyValue;
    This worked well for the eventSink, we found the fields and got the values just like we did for items tagged by the Outlook addin.
    However, the Outlook Addin could not find them in the UserProperties object for the item, and Using Outlookspy I could plainly see that they were not present.
    After a bunch of searching I found a thread on this forum that discussed adding custom properties as ExtendedPropertyTypes via EWS using a guid as a PropertySetType.
    Here it is: http://forums.microsoft.com/technet/showpost.aspx?postid=1764780&siteid=17
    I followed the instructions here, and now both the eventSink and Outlook are unable to find the properties.
    My question is:
    How can I apply my tags so both my Outlook addin and EWS can create, update and read them, as well as allowing the eventSink to easily read them?
    The simplest way, I imagine, is if I could make Exchange Web Services place the properties in the "UserProperties" object.
    I would greatly appreciate any help.
    thanks
    Ragnar Fatland

    I first created an extended property:
    ExtendedPropertyDefinitionepdGuid =
    newExtendedPropertyDefinition(
    DefaultExtendedPropertySet.PublicStrings,
    "Guid",
    MapiPropertyType.String);
    Then I setup the service:
    ExchangeServiceservice =
    newExchangeService(ExchangeVersion.Exchange2010_SP2);
    Find all the items:
    FindItemsResults<Item>
    userItems = service.FindItems(newFolderId(WellKnownFolderName.Inbox,
    userMailbox),
    newItemView(int.MaxValue,
    0)
            PropertySet =
    newPropertySet(BasePropertySet.FirstClassProperties,
    epdGuid)
    Loop through the userItems:
    foreach(varitem
    inuserItems)
    if(item
    isEmailMessage)
    EmailMessagemessage = item
    asEmailMessage;
    Do a message load with the PropertySet (if you don't do the PropertySet you won't see any extended properties):
    message.Load(
    newPropertySet(epdGuid));
    Then you can loop through the extended properties:
    foreach(varextendedProperty
    inmessage.ExtendedProperties)
    if(extendedProperty.PropertyDefinition.Name
    == "Guid")

  • Add custom properties to People Search Results

    Good morning,
    I am trying to include some custom properties to our Search Results. These are the steps I have followed so far:
    Create User Profile Service Property and sync to AD. The property is populated for different users.
    Run full crawl
    Create managed property on the Schema, and map this to the crawled property
    Created a new version of the Item_Person.html template and changed its title.
    Upload to the Display Templates gallery, and created a new Result Type with this as its template
    Added the new property to the mso:ManagedPropertyMapping tag
    Went to Search Result Types, and selected "Update" on the Property Sync alert
    On the new template, the new property appears on the object ctx.CurrentItem, but its value is null.
    Am I missing something? Tried running full crawl and incremental crawl. Even tried removing the index first.

    Hi,
    Please try to add custom properties using Central Admin.
    I find a thread with the same question, check this:
    http://sharepoint.stackexchange.com/questions/123090/add-custom-properties-to-people-search-results
    More information:
    http://blogs.technet.com/b/tothesharepoint/archive/2013/09/11/how-to-display-values-from-custom-managed-properties-in-search-results-option-1.aspx
    Best Regards
    Dennis Guo
    TechNet Community Support

  • How to set and save Custom Print Settings in Aperture?

    How to set and save Custom Print Settings in Aperture
    Hi,
    I am printing 12x18" images on 13x19" sheets. I find it difficult to enter the 13x19" dimensions because each value jumps to another random value when I move to enter the second dimension. For instance 13 jumps to, say, 8.5 as I type 19 into the second box. Same with the sheet dimensions.
    Also, when I finally get it all correctly, the margins don't set themselves automatically - which I would I expect.
    Then, even though I save the setting by clicking Save Setting at the gear below, next time I turn Aperture on, it's all gone.
    Any ideas? Thanks.
    Raphael

    For me, it is working with these settings, Raphael.
    Does your image have a 12x18" aspect ratio? You may want to crop it to the desired aspect ratio before printing.
    I can only test with Aperture 3.6 on Yosemite 10.1.

  • How to access custom properties on JavaBean DC attributes

    I created a DC from a Java class and defined some custom properties on one of its attributes.  How can I access these custom properties through EL?  I don't see the custom properties in the Expression Builder.

    Hey Frank
    Sorry for the sparse description.  By custom properties I mean the ones you can add through the "Custom Properties" tab in the same editor that also lets you edit the UI Hints.  This is the editor that opens when you try to edit an accessor on a data control from the DataControls.dcx viewer.  In my case, I have a TestDC data control that exposes an "employees" collection of type Employee.  Employee has the attributes "startDate", "name", and "age" which are of type java.util.Date, java.lang.String, and java.lang.Integer, respectively.  In the DataControls editor, I select the "employees" accessor and click on the pencil icon.  This opens the editor for the Employee.xml file (root element is PDefViewObject, always appears in a persdef package).  From the Overview, click on Attributes, and you'll see the Custom Properties tab below the list of attributes.  I added some properties here for one of the attributes but I don't know how these are supposed to be accessed through EL.
    Here are two screenshots in case my written description sounds confusing.
    http://imgur.com/F6XSLgl
    http://imgur.com/oHWIdCA

  • Motion 5 not allowing me to save custom transitions.  Please help.

    How can I create custom transitions for Final Cut Pro X.  Motion 5 is not allowing me to save custom templates. I have followed the instructions in  Motion 5 user manual...but, it's not working.  Please help.  When I create a category, it reverts to a blank line.  I'm unable to publish the transition.

    Check Settings>General>Restrictions> Location Services>make sure is set to "Allow Changes"

  • Combo box in "Filter by Custom Properties"

    Hi to all,
    I create some custom metadata properties  properties in order to classifie the documents in KM.
    This metadata properties has a set of Allowed Values, so the value is selectable with a combo-box in Detail box of KM.
    Now I have to enable the Filter by Custom Properties with the combobox in place of textfields.
    How to do?
    Regards,
    Giampaolo

    What you want is not the Filter by Custom Properties but the Filter by Predefined Properties.
    In you search options configuration add your properties to the predefined properties list and you'll get your combo-box.
    To configure your search options go to:
    System Administration -> System Configuration -> Knowledge Management -> Content Management -> User Interface -> Search -> Search Options Set

Maybe you are looking for