User Management - Promote Content

Hi,
We have two users (User1 & User2) who have access to Experience Manager pages. Both user1 and user2 login simultaneously to work bench and work on two different pages (page1 and page2). Once the user 2 has completed his changes, he saves the changes using the 'SAVE' button but has not run the 'PROMOTE CONTENT' so that his changes are not promoted to live Dgraph. User 1 meanwhile has also completed his changes, SAVED them and then executed the 'PROMOTE CONTENT since he wanted to move his changes to live.  At this point, even the changes which the user 2 has done on page 2 have also been moved to the live dgraph.
Is there a way we can ensure that only the changes made by the appropriate user on their respective pages are promoted to live Dgraph when the PROMOTE CONTENT script is run??
Please let me know if anyone has encountered the above situation and the solution for the same.
Thanks & Regards,
Shabari

I think you could find an answer here:
Need Help Updating Displayed Value
but the forum is full of the threads regarding this issue. You could also consult the documentation by searching on APP_USER.
Denes Kubicek

Similar Messages

  • Seek easy and safe way for average users to manage the contents of Portal.

    Dear all,
    My boss today requested me to provide a easy, safe way for average users in my company to manage the contents of Portal themselves.
    My boss request users can upload files, documents, images and text into Portal.
    I know that Oracle Portal provides security control for editing Portal. But it also provides a quite complex operations for manage the contents of Portal.
    I am afraid average users cannot manage it easily.
    Can anyone have experience on the issues and can you give me suggestion?
    Thanks a lot
    George (HK)

    Hi Vijay.B,
    We can give privileges to manage the contents of the portal page.
    Create a group and add the users into that group and for the page level privilege >>add this group as manage.
    The members of the group can manage the page.I know the above is the standard strategy for users to manage the portal contents.
    But, as an average user, I think it is still to complicated to manage.
    For my case, I need to provide a means for average users to add news to the portal, so my priliminary idea is that I will create a portlet for news entries such as news heading, hyperlinks, text and save the entries in DB. Then, on the homepage of Portal, I will create another portlet for displaying the news headlines with hyperlink pointing to the actual URL.
    thanks
    George
    Regards,
    Vijay.B

  • Third-Party User Management Tools

    I'm looking for recommendations for third-party user management tools that can do the following:
    - Identify and bulk-expire/no visibility users that are inactive for >XXX days
    - Identify users with auto-forward rules
    - Bulk-delete inactive accounts (from GW database only, not eDirectory accounts)
    - Maybe even bulk-move inactive/expired accounts to a "dead accounts" post office?
    I have an immediate mandate to clean up our environment, and I don't see how to do this in bulk with existing native tools. It's just one guy (me) versus 42 post offices and 23,000 user accounts...
    Thanks!

    You can create your own tools using the GroupWise Administrative Object API and the GroupWise Object API.
    Please refer to the Cool Solutions article I wrote ( shameless self promotion ) "Scripting GroupWise" - Scripting GroupWise | Novell User Communities for more information on the GroupWise Admin API. I suggest that you modify the script listUser.vbs to include domain name ( GWUser.PostOffice.Domain.Name ) , post office name ( GWUser.PostOffice.Name ), visibility ( GWUser.Visibility ) and last login date ( GWUser.MailboxLastLoginDate). You will need to run an audit report on each post office to update the MailboxLastLoginDate property. Import the output into Excel and sort / filter accordingly for analysis.
    Setting an expiration date ( MailboxExpDate ) and / or visibility ( Visibility ) is done by assigning values to the respective properties and using the commit method - e.g GWUser.Commit
    Identifying accounts with auto-forward rules can be using GroupWise Object to log into each account using a trusted application key. I posted ( more shameless self promotion ) some sample code to list proxy access in another thread - https://forums.novell.com/novell-pro....html#poststop. It is not too difficult to modify the code to iterate through rules and select those that include the action forward.
    Deleting is be done using the the delete method - e.g. GWuser.Delete(eadGW) where eadGW is constant with the value 1.
    I would advise against using the Administrative Object API to automate moving accounts. Best practices to avoid problems during moves involve running GWCheck against user objects until there are no errors. I perform structure, contents, contents with attclip and contents with deldupfolders checks until there are no error before moving accounts. There is also the issue of how many simultaneous moves the post office agents can handle. More accurately it is the number of simultaneous purges on the source post office that need to be monitored.
    If you need more help with coding let me know.
    Sincerely,
    Bryan Vandenberg
    Originally Posted by gregamy
    I'm looking for recommendations for third-party user management tools that can do the following:
    - Identify and bulk-expire/no visibility users that are inactive for >XXX days
    - Identify users with auto-forward rules
    - Bulk-delete inactive accounts (from GW database only, not eDirectory accounts)
    - Maybe even bulk-move inactive/expired accounts to a "dead accounts" post office?
    I have an immediate mandate to clean up our environment, and I don't see how to do this in bulk with existing native tools. It's just one guy (me) versus 42 post offices and 23,000 user accounts...
    Thanks!

  • Hiding fields in standard user management view

    Hi all,
    How to hide fields in user management views.
    Like in the create user view, suppose I want to hide the <b>additional information fieldgroup</b>. how can I do it?
    I have the par file and tried to comment the code which is related to the additional information field group. But when we try creating an iview from the new par(modified par-i changed changed the name ) I do not c the portal component called <b>create user</b>. I am a bit confused.
    Can anyone help me out regarding this.
    thanks,
    Paul

    Hi Paul
    Have a look at
    http://help.sap.com/saphelp_webas630/helpdata/en/d1/956f8b86b2a949913ed22d253e0012/content.htm
    and http://help.sap.com/saphelp_webas630/helpdata/en/91/646d498fd94142a37e90a3b848e45e/content.htm
    By setting the default values you can either have them displayed or hidden.
    Hope this helps,
    Regards
    Uma.

  • Questions on managing iTunes content and devices?

    I've been a subpar iTunes user for several years now and I figured it was time that I just started asking some questions in order to get help. I love all my different iOS devices, but at times it seems that it's extremely difficult to manage content amongst the devices as well as my different computers (I use a PC for personal use and a Macbook for work.) My wife also has her own iOS device (Which we just use my AppleID on to keep all purchases under a single account) and a PC. So it seems like a constant juggling act to keep my content properly managed.
    The new iCloud stuff looks like a wonderful step in the right direction for helping manage content on my different devices, but I'm still a little curious about the best way to go about storing, sharing, and accessing content. So all that being said, here's my current setup and questions.
    First of all, I have my iTunes Media Folder on set to save everything to a Network Attached Storage I have at my home. This is the version of iTunes that I run off of my PC, which I guess I would say is my primary source of iTunes usage and how I generally choose to manage my content and move things to and from my iOS devices. Everything works out pretty well until I try and manage my content on any other computer.
    Creating a consistent storage location on a NAS
    My first basic question is, "Is it possible to have multiple versions of iTunes on different computers point to the same Media Folder?" If I could have all of my iTunes folders work off the same Media Folder that would probably help cut down on the confusion. However, I'm not exactly sure if this is just a matter of giving them all the same path to use or if there's additional permissions and things that must be setup. Also, what happens if I decide to purchase content through iTunes and I'm not connected to my home network, so the content cannot be saved to my NAS? Does it save to a default location that I can just later move to my NAS?
    Home Sharing
    What exactly is "Home Sharing"? I've read a little bit about it but I'm not 100% sure what it actually gets me since I already have a NAS. Is this what I need for setting up multiple computers to share the same Media Folder? Do I need this at all since my data is located on a central NAS on our home network?
    Syncing devices from multiple computers
    One of the biggest headaches I get with trying to manage content across multiple computers and devices is that I have to use one specific computer to Sync and Manage content on a device. For example, I have my iPhone synced to iTunes on my PC so I can edit and manage music on that device from my PC. But if I'm at work on my Macbook and decide I want to make some changes to Music I have there, then I have to sync my device to the Macbook, effectively wiping all the current content on my phone. Is there no way around this?
    iCloud Questions
    I have content that I've purchased on my iPhone or iPad and want to download it from the cloud to my PC or Macbook, or my wife's computer. Do I have to "repurchase" this content in order to do that, or does it just download directly for free since I've already purchased it before?
    I apologize if any of these are "silly" questions. I've tried to read up on this stuff but I still have difficulty completely understanding it.

    I've been a subpar iTunes user for several years now and I figured it was time that I just started asking some questions in order to get help. I love all my different iOS devices, but at times it seems that it's extremely difficult to manage content amongst the devices as well as my different computers (I use a PC for personal use and a Macbook for work.) My wife also has her own iOS device (Which we just use my AppleID on to keep all purchases under a single account) and a PC. So it seems like a constant juggling act to keep my content properly managed.
    The new iCloud stuff looks like a wonderful step in the right direction for helping manage content on my different devices, but I'm still a little curious about the best way to go about storing, sharing, and accessing content. So all that being said, here's my current setup and questions.
    First of all, I have my iTunes Media Folder on set to save everything to a Network Attached Storage I have at my home. This is the version of iTunes that I run off of my PC, which I guess I would say is my primary source of iTunes usage and how I generally choose to manage my content and move things to and from my iOS devices. Everything works out pretty well until I try and manage my content on any other computer.
    Creating a consistent storage location on a NAS
    My first basic question is, "Is it possible to have multiple versions of iTunes on different computers point to the same Media Folder?" If I could have all of my iTunes folders work off the same Media Folder that would probably help cut down on the confusion. However, I'm not exactly sure if this is just a matter of giving them all the same path to use or if there's additional permissions and things that must be setup. Also, what happens if I decide to purchase content through iTunes and I'm not connected to my home network, so the content cannot be saved to my NAS? Does it save to a default location that I can just later move to my NAS?
    Home Sharing
    What exactly is "Home Sharing"? I've read a little bit about it but I'm not 100% sure what it actually gets me since I already have a NAS. Is this what I need for setting up multiple computers to share the same Media Folder? Do I need this at all since my data is located on a central NAS on our home network?
    Syncing devices from multiple computers
    One of the biggest headaches I get with trying to manage content across multiple computers and devices is that I have to use one specific computer to Sync and Manage content on a device. For example, I have my iPhone synced to iTunes on my PC so I can edit and manage music on that device from my PC. But if I'm at work on my Macbook and decide I want to make some changes to Music I have there, then I have to sync my device to the Macbook, effectively wiping all the current content on my phone. Is there no way around this?
    iCloud Questions
    I have content that I've purchased on my iPhone or iPad and want to download it from the cloud to my PC or Macbook, or my wife's computer. Do I have to "repurchase" this content in order to do that, or does it just download directly for free since I've already purchased it before?
    I apologize if any of these are "silly" questions. I've tried to read up on this stuff but I still have difficulty completely understanding it.

  • Using Jackrabbit User Manager programmatically for changing passwords and getting user data.

    I am trying to do a change password request using the Jackrabbit User Manager with the REST URL /system/userManager/user/<username>.changePassword.json.  The problem I am having is that this request requires an oldPwd form param in the request.  The issue is that when I am trying to do this request it is in response to the user selecting "Forgot Password" so our logic has created a random password which we then email to the user so they can use that the next time they want to login.  We need to change that user's password in CRX so they can log in using it next time.  Since they haven't logged in there is no session, NOT the problem.  THE PROBLEMS, I don't know 1. how to use the userManager to get that user's old password, since /system/userManager/user/<username>.json doesn't appear to return the password and 2. if I could get the old password it most certainly will be encoded, some how, so I will need some decoding algorithm to pass it through in order to get the actual password to set as the oldPwd form param to my change password request.  Please let me know if you require any further explanation.  Any assistance would be greatly appreciated.  Thank you, in advance, for your assistance.
    Sincerely,
    Mike Sucena
    [email protected]

    Hi Mike,
    msucena wrote:
    Justin:
    Does your response mean that until version 2.1.2 of Jackrabbit User Manager is released I cannot change the password without knowing the old password?
    No. It means that this feature is not available in version 2.1.0 of the Sling Jackrabbit User Manager bundle. It was added after that release. You have a number of options:
    Build the bundle from source.
    Use one of the SNAPSHOT bundles available from the Apache Snapshots repository.
    Use the release which is being voted upon now (https://repository.apache.org/content/repositories/orgapachesling-175/org/apache/sling/org .apache.sling.jcr.jackrabbit.usermanager/2.2.0/). (Note - we decided to use 2.2.0 as the version number rather than 2.1.2 as originally planned due to the scope of this release).
    Write a different servlet which performs the same actions.
    Meaning that being able to use either the credentials of the "Admin" user or using the credentials of a member of the "UserAdmin" group is not supported in the current released version 2.1.0?
    Correct. It was added after the 2.1.0 release.
      If I currently need the old password is there any Sling REST - Jackrabbit API call I can use in order to get the old password since using /system/userManager/user/<username>.json doesn't appear to return the password?
    -Mike
    The plain text password is not stored. And this should be considered a good thing.
    If you have questions about the development process we follow in Sling (or at Apache as a whole), by all means ask on the Sling users mailing list. It is reasonably well-established and we love to talk about it.

  • User Management Setup: Registration Process not visible in Access request f

    Hi,
    We are trying to setup a autorisation flow for our responsibilities by using User Management.
    For this I added some roles to the MISC Role category.
    Then I created a registration process for these roles.
    After that I would expect to see the acces request in the Additional acces request page. Unfortunately I don't.
    When I run the view object behind the page, I notice that column umx_reg_services_vl.reg_funtion_id is empty for the roles I added. The seeded authorization that was allready present has a value for this column, and is presented in the screen.
    I am wondering how to add a value into this reg_function_id column. I cannot seem to find the functionality in the User management pages.
    We are on 12.1.2
    Can someone help me out?
    Kind regards,
    Wilro

    Hi,
    You will need to have required permission (atleast read permission) for displaying this content. Access denied is showing at com.sap.portal.system/security/sap.com/NetWeaver.Portal/high_safety/com.sap.portal.heartbeats/components/PortalHeartbeat
    Go to System Admin -> Permissions -> Portal permissions. Expand security zone folder -> sap.com and the subsequent folders in the above path (sap.com/NetWeaver.Portal/..) . Right click the last folder in that path as mentioned above and provide read permissions to the delegated content admin role.
    Regards,
    Harini S

  • Problem with manage/consume content separation approach

    Hi,
    In the Portal 10G manual and in several other sources, ORACLE recommends separating content-management from content-publication in different page groups. That's the approach we've adopted, and it seems reasonable. BUT now I find that contents published as portlets are like black boxes not searchable in the page group where they are published! That and not giving search feature at all to the users is almost the same! There must be some solution for this, I find it a major drawback difficult to ignore, since it makes this approach unacceptable.
    Please, any help on this will be very appreciated, for it may yield critical decisions in our portal development approach.
    Big thanks in advance.

    The default portal search is a respository-based search, so will always return the page on which the item is managed. In your use case, it probably makes sense to either (1) not expose the page attribute in your search result (2) use UltraSearch as your end user facing search. Note that UltraSearch creates its index via a crawler, therefore will only return content that is 'public'.
    If you have additional, follow-up questions on search options, I recommend a post on the portal search forum: http://forums.oracle.com/forums/forum.jsp?forum=12

  • User Management in Portal

    Hi,
    I had a ECC system with users with relevant authorisations.
    Now how can i setup the User Management  in Portal for the users
    Thaks

    Have you configured UME with Portal?
    What is the UME you are using?
    Please check the help document
    http://help.sap.com/saphelp_nw04/helpdata/en/7e/a2d475e5384335a2b1b2d80e1a3a20/content.htm
    Hope this helps.
    Cheers-
    Pramod

  • User management in SAP web AS Java

    My company currently has a user management concept in place for BASIS. These concepts follow the segregation of duties principle. So for example a system administrator can grant rights to end-users but he can't change content himself. This concept was put in place to comply with SOX.
    Now my company would like the same principles to be implemented in SAP web AS Java. I have searched the forums, blogs and notes, but i can't seem to find some best practices regarding the matter.
    As I have difficulties finding these I am wondering if it is perhaps not needed from a SOX point of view, as the web AS Java doesn't directly access content, does this make sense?
    Regardless of the SOX point of view I still believe the problem exists because anyone can mess up your portal environment if the user management is not handled correctly. So does sap have some best practices regarding user management in the web AS Java?
    Any feedback on these 2 questions would be great!

    Hi,
    when I hear these types of requirements I always think of IdM. Any IdM (not only from SAP) allows you to easily satisfy all SOX requirements. I understand that implementing IdM solution is not an easy task but you might get additional benefits from it like reduction of service desk calls and so on, not only compliance.
    Cheers

  • How can I retrive current user information in Content Server's presetation template?

    We need to determine current user is the item's created user or not, so we want to know how to do this?
    we can use <pcs:if expr="'Luke' == createdBy">....,but the 'Luke' is static string,
    so, how can I retirve current user name in Content Server's presetation tempalte?

    I don't know that this is possible in a direct fashion. (and, btw - thank you for asking this question. I realized we'll eventually need exactly the same thing so looking at this helps me as well :).
    I'm quoting dev support from another posting on making community comparisons dynamic:
    "This won't work because the pcs: tags are evaluated on the Content Server during the publish operation, resulting in a static HTML file that still contains the raw pt: tags. This same HTML file will be displayed in all of your communities. The pt: tags are evaluated on the portal server right before it returns content to the user, this allows the single HTML file to show a different name in each community. "
    So the gist of things is that content server acts dynamic to you and I through the editing UI, but is really publishing static content. The values at run-time are not directly available to the PCS operators because...well...the PCS stuff is already done. It produced the static HTML showing up in the portlet.
    There appear to be two immediate options:
    Use the transformer tags to publish the user's name at run-time. Have the PCS and Transformer tags write their values into javascript strings and then compare this client-side. My response: "meh" Not for the purist, but I'm so far down the non-purist path at this point it just doesn't matter any more to me. Simple and to the point, but has known risks. Probably the easiest way to go.Publish your page as ASPX or JSP and then use the EDK server-side to manage the comparisons. Definitely more server-centric, but does require you do a quick bit of content server configuration. Just set the publishing target for the portlet to a directory on a web server and then set the publishing file extension to .ASPX or .JSP. I've done this with ASP and it works nicely. :)Not entirely the answer you or I were looking for, but I think it makes sense.
    The PT transformer tags you'll want if you go with option (1) are:
    Get the user's full name
    <pt:userinfo xmlns:pt="http://www.plumtree.com/xmlschemas/ptui/" name="FullName" />
    Get a custom user setting "myUserSetting"
    <pt:userSetting name="myUserSetting" xmlns:pt="http://www.plumtree.com/xmlschemas/ptui/" />
    Plumtree - am I off base on this one?
    Thanks,
    Eric

  • Allow users to add content

    Hello All,
    Please can someone recommend a solution for me. I would like
    users of a hobby-website (that I have yet to build) to be able to
    add content directly onto the website.
    Ideally there will be a little box for users to leave a
    description, make a rating, or write a review, and have this
    publish automatically to the website.
    Ideally users would have to be registered to do this.
    I am not a database expert and will create the website in
    html using dreamweaver cs3.
    Is there a solution that will give me this functionality?
    This might also be useful to other users of this forum,
    perhaps.
    Thankyou, and looking forward to your responses,

    This is answered in here very frequently, but I am aware that
    the FuseTalk Web access has a ...limited... search feature. Still,
    I was curious and logged in to see if it works at all. Yep. I found
    3 threads quite easily.
    Subject: Content Management
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=12&catid=189&threadid =1421649&highlight_key=y&keyword1=content
    Subject: Allow Users to add Content?
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=12&catid=189&threadid =1421870&highlight_key=y&keyword1=content
    Subject: User friendly web page editing
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=12&catid=189&threadid =1435890&highlight_key=y&keyword1=content
    The new forum scheduled to be up next week has an even better
    search feature. Hope you use it before falling asleep next time ;)

  • Unable to create a test  via Content Management via Content Administration

    I am unable to create a test or survey via Content Management via Content Administration because insufficient privileges message. I create the folder and enter the test information for creating a test and then I after I click apply. I get message “You have insufficient privileges for the current operation. Please contact your System Administrator”.
    The System Administrator viewed the profile being tied to the responsibility and thinks there is no problem. Somebody please!!!!!!!!!!!!!!
    Help……

    Hi, James.
    If you add the main "Learning Administrator" role (UMX|OTA_LRNG_ADMIN), it will include all child roles for the Administrator, including the Learning Content Administrator, Learning Catalog Administrator, Learning Enrollment Administrator, Learning Finance Administrator, Learning Resource Administrator, and Learning Setup Administrator. If you don't have all of these roles, there are functions you will not have access to under the Learning Administrator responsibilities.
    The "Learning Instructor - Update" role only allows users that have the Learning Instructor Self-Service responsibility to update enrollment statuses for Learners that have attended classes that they are set as a resource for and won't impact the Administrator functionality.
    Anne
    Edited by: anne2 on Jun 5, 2013 2:09 AM (Fixed code for Learning Administrator role - Just noticed it was listed as the Enrollment Administrator role instead of the main Learning Administrator role)

  • Weblogic Portal Exception causing user management issue in portal console

    Hi,
    We have weblogic 10.3 portal configured on Solaris environment. However after starting the servers, when we try to click a user in the user management console, the profile for that user will not come up. Below is the exception we are seeing in logs. Can someone plz help?
    ####<Nov 29, 2010 3:38:35 PM CST> <Info> <org.apache.beehive.netui.pageflow.PageFlowRequestProcessor> <nrdmde01.edc.cingular.net> <MdeManaged1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1291066715444> <BEA-000000> <Attempting to instantiate SharedFlowControllers for request /mdePortalEarAdmin/util/tree/selectNode.do>
    ####<Nov 29, 2010 3:38:35 PM CST> <Info> <EJB> <nrdmde01.edc.cingular.net> <MdeManaged1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <BEA1-004038F8B87980CED400> <> <1291066715497> <BEA-010227> <EJB Exception occurred during invocation from home or business: com.bea.p13n.property.internal.EntityPropertyManager_pmrkio_HomeImpl@6e942e36 threw exception: com.bea.p13n.property.ConfigurableEntitySystemException: Error reading User-Defined property value (propertyValueId 2,001).>
    ####<Nov 29, 2010 3:38:35 PM CST> <Info> <EJB> <nrdmde01.edc.cingular.net> <MdeManaged1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <BEA1-004038F8B87980CED400> <> <1291066715500> <BEA-010227> <EJB Exception occurred during invocation from home or business: com.bea.p13n.usermgmt.profile.internal.UserProfileManager_mfa736_HomeImpl@35229eea threw exception: com.bea.p13n.usermgmt.profile.ProfileSystemException: com.bea.p13n.property.ConfigurableEntitySystemException: Error reading User-Defined property value (propertyValueId 2,001).>
    ####<Nov 29, 2010 3:38:35 PM CST> <Error> <PortalAdminTools> <nrdmde01.edc.cingular.net> <MdeManaged1> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1291066715512> <BEA-415125> <A ToolsException occured trying to get the resources for com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__userEditor, property set RecentFavoriteItems, property RECENT_ITEM:RecentFavoriteItems.
    com.bea.portal.tools.common.exceptions.ToolsException: com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__userEditor, property set RecentFavoriteItems, property RECENT_ITEM
    at com.bea.portal.tools.ugm.controls.ProfileManagerControlImpl.getPropertyValues(ProfileManagerControlImpl.java:544)
    at com.bea.portal.tools.ugm.controls.ProfileManagerControlBean.getPropertyValues(ProfileManagerControlBean.java:239)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.getItems(ItemService.java:515)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addItem(ItemService.java:447)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addRecentItem(ItemService.java:226)
    at com.bea.jsptools.util.Utilities.addRecentItem(Utilities.java:1521)
    at util.tree.TreeController.setRecentItem(TreeController.java:906)
    at util.tree.TreeController.updateTreeStateBeanForNewlySelectedNode(TreeController.java:693)
    at util.tree.TreeController.selectNode(TreeController.java:335)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:879)
    at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
    at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
    at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
    at global.internal.AbstractBaseController.internalExecute(AbstractBaseController.java:360)
    at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
    at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
    at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
    at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
    at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199)
    at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1129)
    at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:687)
    at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:142)
    at com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.processAction(PageFlowStubImpl.java:107)
    at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:111)
    at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:181)
    at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:167)
    at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:225)
    at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:324)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walkRecursive(ControlTreeWalker.java:334)
    at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:130)
    at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:395)
    at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:361)
    at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:352)
    at com.bea.netuix.nf.Lifecycle.runInbound(Lifecycle.java:184)
    at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:159)
    at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:388)
    at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:258)
    at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:199)
    at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:251)
    at com.bea.netuix.servlets.manager.PortalServlet.service(PortalServlet.java:686)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.bea.jsptools.servlet.PagedResultServiceFilter.doFilter(PagedResultServiceFilter.java:82)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.bea.portal.tools.servlet.http.HttpContextFilter.doFilter(HttpContextFilter.java:60)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at com.bea.p13n.servlets.PortalServletFilter.doFilter(PortalServletFilter.java:336)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3502)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2186)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2092)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    com.bea.p13n.controls.exceptions.P13nControlException: Remote exception trying to get properties for user weblogic__userEditor, property set RecentFavoriteItems, property RECENT_ITEM
    at com.bea.p13n.controls.profile.PropertyControlImpl.getProperty(Unknown Source)
    at com.bea.p13n.controls.profile.PropertyControlBean.getProperty(Unknown Source)
    at com.bea.portal.tools.ugm.controls.ProfileManagerControlImpl.getPropertyValues(ProfileManagerControlImpl.java:512)
    at com.bea.portal.tools.ugm.controls.ProfileManagerControlBean.getPropertyValues(ProfileManagerControlBean.java:239)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.getItems(ItemService.java:515)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addItem(ItemService.java:447)
    at com.bea.jsptools.patterns.item.ItemService$DefaultItemServiceImpl.addRecentItem(ItemService.java:226)
    at com.bea.jsptools.util.Utilities.addRecentItem(Utilities.java:1521)
    at util.tree.TreeController.setRecentItem(TreeController.java:906)
    at util.tree.TreeController.updateTreeStateBeanForNewlySelectedNode(TreeController.java:693)
    at util.tree.TreeController.selectNode(TreeController.java:335)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:879)
    at org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:809)
    at org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:478)
    at org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:306)
    at global.internal.AbstractBaseController.internalExecute(AbstractBaseController.java:360)
    at org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:336)
    at org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:52)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
    at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
    at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
    at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
    at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
    at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
    at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1199)
    at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1129)
    at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:687)
    at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.processActionInternal(ScopedContentCommonSupport.java:142)
    at com.bea.portlet.adapter.scopedcontent.PageFlowStubImpl.processAction(PageFlowStubImpl.java:107)
    at com.bea.portlet.adapter.NetuiActionHandler.raiseScopedAction(NetuiActionHandler.java:111)
    at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:181)
    at com.bea.netuix.servlets.controls.content.NetuiContent.raiseScopedAction(NetuiContent.java:167)
    at com.bea.netuix.servlets.controls.content.NetuiContent.handlePostbackData(NetuiContent.java:225)
    at com.bea.netuix.nf.ControlLifecycle$2.visit(ControlLifecycle.java:180)

    Hi,
    After looking into the error first i dont think you are enter the right password.
    In case if you are entering the right password then you might not have the necessary admin rights on portal.
    Regards,
    Ramanath

  • Modifying User Management Pages

    Hi,
    We want to create a simplified user management (removing unused buttons and fields) using the standard User Management Web Dynpros in NWP 04s. Does anyone know if they're available for download somewhere?
    Regards
    Mattias

    Hi Mattias...
    See these links... It might be helpful for u..
    /people/sap.user72/blog/2005/06/05/user-management-api-in-webdynpro
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/user+management&
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ee37934c-0601-0010-e199-ac8e503ad6a9
    http://help.sap.com/saphelp_nw04/helpdata/en/f5/4dd9d47a200d46bd1c56062f49e10b/content.htm
    URs GS

Maybe you are looking for