PCD Object Properties

Hi,
Is there are API or service by which I can get all properties of any pcd object from the object id? Or is there a way I can find out the type (role, workset, etc) of the pcd object from its id?
Nirav

Hi Gaurav,
> ppl here are sooo much always concerned
> about getting points
That's not the point. The point rewarding system here is installed and it's not only a nice kind of getting some recognition for somebodies efforts to help each other but at the same time increases everybodies participation on the whole. Think of it, you are one of the beneficiaries!
> each time when we get an opportunity,
> we have to mock others down.???
If you would have read only some of my postings, you would know that I'm very hard driven by the spirit of helping each other instead of "mocking others down". There have been quite(!) a few people where I didn't understand the behaviour and where I wrote something about it. You have been one of them, and you have been somehow on the top, for being very "resistant against learning".
> and the post to which you pointed now is again the same.
You are really strange. Thank god everybody is able to click it
> Regarding the solution which u gave,
> i was also looking for the same, thanx
> but hey should i open up new thread
> so that it can be rewarded!!
No, you had asked this question in the thread where I gave the link (if you have the uneliminatable whish to reward points to me, you can, in that thread). I asked you to be a bit more responsive(!), that is rewarding points OR just saying what's the matter with the answer. And you didn't reply to me nor to the other people helping you
SDN is one of the greatest communities I know, and it is all together very friendly, as I think most times I am as well as 99,9% of other people are in here. It is very active and becoming more and more famous from day to day. Some people are around here just in the spirit of helping each other, Prakash is one, I am some other of these guys. Others are trying to help if they can, too. Each person trying to help is more than welcome. All I ask for is some kind of gratitude; it is quite unfriendly to throw in a question, and when people care about the question (and care about you!), you have gone. Maybe consumed the answer, but no "thanks", no response, no feedback. If you travel around in the world and ask someone for the way to the central station, getting the answer "to the left, second street on the right..." -- are you turning around, walking away, without getting something like "thanks" over your lips? Do I really expect too much? C'mon...
> You dont have any right to
> personally comment on anybody.
Oh, I think here you are wrong. I definitely have. You definitely have, too. If you don't understand the very small request I'm positioning in here, you may shout as loud as you like "Detlev is cuckoo!". People will have the possibility to make a mind of their's own...
So long, relax
Detlev
PS: Strange, I tried to defend you against Prakash's reproval, and you hit me to the ground... Strange people in a strange world...

Similar Messages

  • Nwdi-managed access of pcd-objects from java web dynpro

    Hi,
    im am trying to access portal pcd-objects from a java web dynpro component (namely getting and setting personalized iview properties). for locally managed web dynpro components this works fine with the code below.
    when i try the same with a nwdi managed web dynpro component i run into problems regarding references to used dcs. for instance, i need to reference used dc SAP_JTECHS/tc/epbc/pcm/adminapi/java because the build needs tcepbcpcmadminapijava.jar which is inside the mentioned dc. but access permissions of this dc don't allow the dependency. when i try to "add used dc ..." in nwds i get the error message: illegal dependency: access list does not allow use of ...
    has someone any solution for this problem? are there other ways of accessing pcd-objects from java web dynpro (nwdi managed!)?
    thanks
    heiko
    private static void savePersonalizationData(String value) {
         try {
              IAttributeSet attributeSet = (IAttributeSet) getIview(IVIEW);
              attributeSet.putAttribute(ATTRIBUTE, value);
              attributeSet.save();
         } catch (Exception e) {
    private static Object getIview(String pcdPath) throws Exception {
         Hashtable env = new Hashtable();
         env.put(
              com.sap.portal.directory.Constants.REQUESTED_ASPECT,
              com.sap.portal.pcm.admin.PcmConstants.ASPECT_SEMANTICS);
         env.put(
              Context.SECURITY_PRINCIPAL,
              WDClientUser.getCurrentUser().getSAPUser());
         env.put(
              IPcdContext.PCD_PERSONALIZATION_PRINCIPAL,
              WDClientUser.getCurrentUser().getSAPUser());
         InitialContext iCtx = new InitialContext(env);
         return iCtx.lookup(pcdPath);

    Hi Kust,
    To access the PCD objects the code you used looks ok for me but your main issues is related to the dc access permissions. This thread discussed about the similar issue. Please review this below thread.
    /message/979328#979328 [original link is broken]
    Regards
    Krishna Reddy

  • In Object Properties dialog box, modify "tab path"...

    For FrameMaker versions up to and including 8 (and I suspect 9).
    Select a graphic, then click in sequence
    ESC g o to open the
    Object Properties dialog box. By default the dialog box opens with the insertion point in the
    Width text entry area.
    Now press TAB four times: The insertion point moves sequentially to the
    Height,
    Top,
    Left, and then
    Color text entry areas.
    I wish the last movement, to the
    Color text entry area, was replaced with movement to the
    Percent text entry area. This would enable me to use the keyboard to efficiently configure the size, position, and scaling of a graphic.
    As it is, I virtually never need to select the graphic's
    Color text entry area and the movement of the insertion point to that essentially useless tool drives me crazy: It makes me TAB all the way 'round the dialog box or grab the pointing device to get it to the
    Percent text entry area...
    Cheers,
    Riley

    Odd... What does your properties dialog look like? Can you post a screenshot of the dialog box? Also, what version of LabVIEW are you running?
    Message Edited by smercurio_fc on 06-03-2008 04:56 PM

  • How to show a pcd object in dynpro view

    Hi All,
    I have to show a PCD object in dynpro view but I can't use iFrame because it will show all header footer of portal not just view.
    what will be other way to show a PCD object in Webdynpro view.
    Thanks

    Hi John,
    Yes I want to display a iView only but of other type, will you please guide me how you have achieved it?
    Thanks

  • Problems deleteting PCD-objects at level 9

    Hi
    Recently our PCD-structure have gotten deeper. Our PCD-structure starts with the folder "Portal Content" at level 1. As a result of the structure getting deeper, I am experiencing problems with deleting PCD-objects, iViews or pages, at level 9. When I right-click on the object and select delete, the tool for finishing the delete never appears.
    Level 8 objects are ok. I am at SAP EP V6.0 SP13.
    Has anyone else experienced problems with this. Were you able to find a workaournd?
    Help would be much appreciated.

    Hi Reidun,
    I am using EP 6.0.14.0.0
    I tried it and I am not facing this problem.
    I think..I came with a same kind of problem earlier.
    When I try to create the directory structure in my local File System using Java it was not creating deeper directories more than level 7.
    This is because of some restriction in char length I think.
    Do onething..Try to Reduce the length of your folder/roles/pages/iviews  names.
    like
    Sample :
    If you have
    "MyPCDFolderStructureOne" then reduce it to
    "PCDOne" - just for sample
    Regards,
    Karthick

  • PCD Audit : What information about the PCD objects are stored in the PCD?

    Folks,
    Need some information on the information stored in the PCD for audit purposes.
    Object = Any PCD object, typically iView, Page, Workset, Role, Group...
    1. Creation of any object - Should definately be present in the PCD
    2. Any modification including history - List of all actions on any PCD object - I am sure the last modification is tracked, but can we track every change to the object from creation?
    3. Deletion of any object? - This I am not sure of - Does the PCD store information about deleted object's like deletion time stamp and the user who deleted etc?
    Thank you...

    Hi,
    >>1. Creation of any object - Should definately be present in the PCD
    There is no doubt about this.
    >>2. Any modification including history - List of all actions on any PCD object - I am sure the last modification is tracked, but can we track every change to the object from creation?
       <b>AND</b>
    >>3. Deletion of any object? - This I am not sure of - Does the PCD store information about deleted object's like deletion time stamp and the user who deleted etc?
    There is no versioning concept in PCD right now, but ofcourse planned for future.
    So you cannot track the history and deleted objects, but there exists PCD Repository Manager in KM on which you can activate versioning. Check if this suites your needs. Never tried but logically ever PCD change should get versioned here.
    http://help.sap.com/saphelp_nw70/helpdata/en/76/a8934259a5cc6ae10000000a155106/frameset.htm
    Greetings,
    Praveen Gudapati

  • Object ID and Object ID Version fields in Displaying Object Properties - XI

    Hi,
    In displaying Object Properties in XI we can see different fields like Type, Description, SCV, Object ID, Object ID Version, Status, Person Responsible, Changed On, Changed By, Display Language, Original Language.
    But when i refer to the SAP Library documentation for these fields, Object ID and Object ID Version are not included. Here is the link for the documentation
    http://help.sap.com/saphelp_nw04/helpdata/en/f0/fc9a3de2ec0753e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/f0/fc9a3de2ec0753e10000000a114084/frameset.htm
    With that said, i have no information on those two fields, only assumptions i've made that i would like to verify in this forum with the questions below
    1.
    Please correct me if i'm wrong, the Object ID is the unique identifier for the object and the Object ID Version is directly connected with the versioning concept for IR and ID, so the Object ID is generated when you create the object  (e.g. MM) and the Object ID Version changes every time that object is edited and change list activated for it. Is this correct?
    Or does the Object ID change every time the object is edited and change list activated for it?
    What is the behavior of these two fields when transported? e.g. dev to qa...  are they both retained on the target IB's?  (specifically for ID objects because the change list needs to be activated first on the target ID)
    2.
    Does any one know where the Object ID and Object ID Version gets stored?  (saved on a table in the ABAP stack or saved somewhere in the Java stack? e.g. can be viewed in Visual Admin or a URL)  I am thinking of extracting all the XI objects with their corresponding Object ID and Object ID Version (per system) in one step.  I know this is possible only if the Object ID & Object ID Version are stored in an ABAP table...
    Kindly give me some inputs.
    Please answer directly with the questions above. I will reward points for it.
    Thanks in advance.

    HI,
    >Please correct me if i'm wrong, the Object ID is the unique identifier for the object and the Object ID Version is directly connected with the versioning concept for IR and ID, so the Object ID is generated when you create the object (e.g. MM) and the Object ID Version changes every time that object is edited and change list activated for it. Is this correct?
    The Object Id is created the first time you create the object.
    Object Version Id is created the first time you save/activate a object.
    Now suppose if you modify the object a new Object Version Id will be created but the Object ID will remain the same.
    For IR Objects the Object Id & Object Version ID will remain the same across systems.
    For ID Objects the Object Id & Object Version ID is not the same across systems.
    Not sure about the table. Can you try in SE11 and check all tables with SXMS*. Could be also that tables might not be available from GUI i.e you might have to login to DB to find out.
    Regards,
    Sumit

  • Setting the property "Cache Level" of the pcd object to "None".

    Hi all
    I have an EP 6.0 on NW04 SPS 17. I need to solve a problem and found note 960975. My question is, how could we change the setting the property "Cache Level" of the pcd object to "None"? Where should I go? Is it on the NWA, Visual Admin, Configtool or somewhere else?
    Many thanks before.
    Regards
    Agoes
    Message was edited by:
            Agoes Boedi Poerwanto

    Hi Agoes,
    By using the tool Support Desk -> Portal Content Directory -> PCD Administration you can do this. Please note that this tool should only be used in debugging situations.
    There is a new section "Release a Unit from the cache cluster wide" in this tool. With this new functionality, you can remove an object from the cache on all nodes in the cluster. If the object is still in use, it will be reread immediately from the database
    Releasing the entire PCD cache can severely affect performance. Hence, if there are inconsistencies suspected with a single object, e.g. a role or an iview, the new section "Release a Unit from the cache cluster wide" can be used to evict the given object from the cache on all nodes in the cluster.
    Cheers,
    shyam

  • Check PCD object permissions

    Hi,
    I am trying to check the PCD object permission for the logged in user with minimal performance impact.
    I am using below code. This doesn't seem to work and "hasPermissions" always returns "false". Can someone tell me the problem with below code?
    IUserFactory userFactory= UMFactory.getUserFactory();
    IAclManager manager = UMFactory.getAclManager();
    boolean hasPermission = manager.isAllowed("pcd:portal_content/ABC/XYZ/ROLE/TESTROLE", request.getUser(), IPermission.PCM_ADMIN_READ);
    I tried another approach as well. This one did return "true" (expected result) but the issue is we have to lookup the object everytime. This might cause performance issues when checking permissions for many objects.
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY, IPcdContext.PCD_INITIAL_CONTEXT_FACTORY);
    env.put(Context.SECURITY_PRINCIPAL, request.getUser());
    env.put("com.sap.portal.jndi.requested_aspect", PcmConstants.ASPECT_ADMINISTRATION);
    InitialContext iCtx = null;
    try {
        String objectName = "pcd:portal_content/ABC/XYZ/ROLE/TESTROLE";
        iCtx = new InitialContext(env);
        IAdminBase myAdmin =(IAdminBase)iCtx.lookup(objectName);
        IPermission myIview = (IPermission) myAdmin.getImplementation(IAdminBase.PERMISSION);
        hasPermission = myIview.isAllowed(request.getUser(),IPermission.PCM_ADMIN_READ);
    } catch (Exception e) {
        e.printStackTrace();

    Hi,
    If onlly certain pcd objects are locked which are used by other users parallely or if some one opened the object and not closed properly  then  you can go to the above path as suggested and unlock the objects.
    If that is not the case then below threads will help you.
    Re: Cannot update Pcd Configuration parameter Pcd.Xfs.Cache.HardReferenceLimit
    Re: Service Configuration editor lock?
    Raghu

  • Can't edit object properties (Acrobat X, Acrobat 8.x)

    I'm trying to tag a PDF for accessibility. I would like to be able to tag the images in the document as 'background'.
    Unfortunately, I'm not able to edit any of the object properties for images.
    Here's what I do:
    Expose the Content tools.
    Click Edit Object.
    Click to select an image.
    Right-click and select Properties.
    At this point, a multi-tab dialog pops up, in which all fields are disabled.
    I thought to work around the problem by going back to Acrobat 8.x, but I'm seeing the same behavior there.
    What step am I missing, here?

    These are the steps I've been told to use to edit the tags on an image:
    Open the Content section in Tools.
    Click 'Edit Object'.
    Click image to select it.
    Right-click image and select 'Properties'.
    Change to Tags tab.
    Set tag to 'Artifact.'
    These steps are impossible to complete, because all fields in the Properties (a.k.a. "TouchUp properties" [sic]) dialog are disabled.
    If in fact this has "nothing to do with tagging an image", then I shouldn't even be able to access the dialog, much less be able to access it and discover that all settings it exposes are disabled.
    In fact, every means that I've found so far that gives me access to the "TouchUp proerties" dialog for an image or a path, gives it to me with all fields except color disabled. (Please note: this is not just paths, it's also images. Even if it were just paths, that would be a serious problem, since any brochure or magazine layout is liable to contain a huge number of paths that need to be tagged as background images.)
    The ONLY ways so far that I've found that it's possible to edit the tags on an image are:
    Use 'Find...' as described above to bring the image/path/etc. into the reading order, and then use the TouchUp Reading Order dialog or right-click in the Reading Order pane to set it as background. This is inexact and time-consuming, especially for things like graphic-intensive brochures or magazine layouts.
    Use a marquee-selection in the TouchUp Reading Order tool to select objects and set them as background. This is inadequate because in many of the cases that I deal with, you'll still be left with a lot of objects you can't select in this manner. (Try using this method to select an image that has the same vertical or horizontal dimension as the page it resides on, for example.)
    If you are aware of another way, I wisth you'd tell me what it is.
    It sounds to me like you're thinking I'm using the Select Object tool. I'm not. It's pretty obvious that's not going to work, because it doesn't even afford access to the "TouchUp properties" dialog.

  • [svn:fx-3.x] 10416: Allow null in object properties when sorting.

    Revision: 10416
    Author:   [email protected]
    Date:     2009-09-18 15:30:02 -0700 (Fri, 18 Sep 2009)
    Log Message:
    Allow null in object properties when sorting.
    QE Notes: None
    Doc Notes: None
    Bugs: SDK-13585
    Reviewer: Corey
    API Change: No
    Is noteworthy for integration: No
    tests: checkintests mustella/browser/DataGrid
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-13585
    Modified Paths:
        flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/collections/ListCollectionView .as
        flex/sdk/branches/3.x/frameworks/projects/framework/src/mx/collections/SortField.as

    Hello Sini and all-
    We've applied SP 8 and we're now able to show free characteristics only.  However, in our 3.x reports, we give our users a lot of free characteristics, so we arrange these in different navigation blocks to make thme easier to find.  So far in NW2004s, I find no way to limit specific characteristics to a particular navigation block/pane. In 3.x we use the following parameters in the Nav Item to do this:
    <param name="ITEM_NAV_BLOCK_IOBJNM_1" value="DIVREP"/>
    <param name="ITEM_NAV_BLOCK_IOBJNM_2" value="0COMPANY"/>
    <param name="ITEM_NAV_BLOCK_IOBJNM_3"value="0COMP_CODE"/>
    Please advise if you know of any way to accomplish this in NW2004s.
    Thanks,
    Ray

  • Creating a PCD Object(iview or page) thru API

    Hi All,
    I found some help regarding creating a PCD Object,
    This is the following code
    IiViews iViewSrv = (IiViews)
        PortalRuntime.getRuntimeResources().getService(IiViews.KEY);
    INewObjectDescriptor IVtoCreate = (INewObjectDescriptor)
        iViewSrv.instantiateDescriptor(CreateMethod.NEW,
            "par:/applications/myProject/components/myComponent",request.getUser());
    I am unable to find jar files to compile
    what are the jar files which consist of the interfaces Iiviews and IPage, IPages.And where can I find those?
    Thanks in Advance
    Rgds,
    Santhosh

    Hi Elda,
    First, thanks for a great API discovery for me (a pity I can't reward points to you).
    Do you have a link to online documentation on this?
    Second, there are 2 solutions:
    1. WinRar can search inside jars. Use it to search for the file IiViews.class on the server.
    2. Use the great classlocator plugin. See this post for details:
    How to use classlocator plugin?
    According to my last check the download link no longer works. If that's the case I can send it by e-mail.
    Hope that helps,
    Yoav.

  • Is it possible to export full PCD object list along with their PCD ID?

    Hi
    Is it possible to export full PCD object list along with their PCD ID to an excel sheet or txt file?
    Any help will be appreciated.
    Regards
    Vineet

    Hi,
    I have provided a simple method below to Get all the PCD objects PCD  ID.
    1. Create a transport package.
    2. Add all the PCD objects for which ever you need the PCD ID.
    3. Now release the Transport package as the "File system" mode.
    4. Once it is done successfully, it will display all the transported object and its corresponding PCD ID in a table format.
    You can simply copy and paste it in a excel to get the PCD ID for the PCD objects.
    Hope this is helpful.
    Thanks,
    Mahendran B.

  • Setting object properties associated with portlet.

    I want to set object properties of a portlet. i am using the following code
    portletResponse.setSettingValue(SettingType.Portlet,"Categories","My CVategories")
    the changed value does not get reflected in the portlet object properties.
    please help me out.
    Regards,
    Prashant

    Hi Prashant,
    The code you are using will set Portlet Preferences not Portlet Object Properties.
    Thanks,
    Bharat

  • Read graphic Object properties 'scaling'

    Hi all,
    I am trying to read 'scaling' graphic Object properties values using in below code.  In case graphic having 60% that time also I am getting only 100%. So can I get some help? Thank you very much.
    function CheckScaing(doc)
       graphicObj = doc.FirstGraphicInDoc;
    while(graphicObj.ObjectValid())
            graphicObj = graphicObj.NextGraphicInDoc;
                  if(graphicObj.type == Constants.FO_Inset)
                      name = graphicObj.InsetFile;
                      var insetDpis=graphicObj.InsetDpi
                      alert(insetDpis)

    Hello,
    There is no available built-in concerning the graphic objects displayed on the canvas. All you can do use another stacked canvas to show/hide the graphic objects located on it.
    Francois

Maybe you are looking for

  • ITouch Get Stuck and after restore problem with hard disk

    some days before the stuck my iTouch begin to give me an error when i connect it to iTunes: the sync starting and when was time of backup it said that isn't possible to backup my iPod because it was disconnected (what?!?! it's plugged in and he see i

  • Java.sql.SQLException: Invalid precision value. Cannot be less than zero

    Hi, In my portlet application have several jsf tables which bind to several oracle tables. I have tested the portlet in pluto and tried to deploy it on liferay. However, I get an exception stating: java.sql.SQLException: Invalid precision value. Cann

  • Final Cut, Fields, Interlacing

    Imac 20p, Final Cut PRO HD 5.1, canon MVX460 PAL Ok this is the problem: The footage is interlaced, I capture it with interlaced option in DV codec and in FC options field dominance lower. I edit the sequence with same setting, FC displays the previe

  • KO12 & S_ALR_87013011

    Hi, I have increased the plan cost for internal order by 130000 and total plan cost is now reflecting this increase in KO13. But when i check report S_ALR_87013011 increased amount is not considered. Is there any process to revise plan. Thanks

  • Templates  auto date

    I have a stationery template that inserts todays date when you open the template. However after a letter is saved in my docs folder, using that template for format, if you re-open the saved document at a later date, it replaces the original date with