Portal Permission for BI 7.0 Application

Hi,
we are building a web application on BI 7.0 at the moment. This application contains three web templates (created by web application designer). The user should use these applications by logging on to bi-portal, depending on the user-permissions. And here we have a problem. The menu-structure should look like this:
Webcockpit (first menu layer)
- Template 1 (second menu layer)
- Template 2 (second menu layer)
- Template 3 (second menu layer)
User1: Template1 + Template2
User2: Template2
User3: Template1 + Template2 + Template3
So if user1 loggs in, he should see the following menu-structure:
Webcockpit
- Template1
- Template2
User2:
Webcockpit
- Template2
User3:
Webcockpit
- Template1
- Template2
- Template3
I've already created the different iViews, Pages, Roles, Worksets but it was not possible to create a permission-structure with the different role objects to achive the above described behaviour.
Do you have any ideas?
Regards,
Tim

Hi Tim,
If you are having different roles i.e. Role1, Role2 and Role3, then you can set the property "Invisible in navigation areas" for each particular iview at the role level. However, if the requirement is to have 1 single role, then probably, creating 3 different worksets and then setting the "Invisible in navigation areas" for each particular iview should be of help.
Please try and let me know if you face issues.
Thanks,
Nikhil

Similar Messages

  • SSO not working for a custom WDA application that runs in the Portal

    I have a Portal system (Java stack, NW04s) that has an iView of type webDynpro ABAP. The custom Web Dynpro ABAP application resides on another system (ABAP stack, running ECC6). We have configured the trust relationship between the Portal and the ECC system as per
    http://help.sap.com/saphelp_nw04s/helpdata/en/61/42897de269cf44b35f9395978cc9cb/content.htm
    We know this is working since we are able to run ESS. However, for the custom WebDynpro ABAP application, when calling it for the first time, a logon screen shows up. How can we get rid of it? what are we missing to have SSO work for the custom WebDynpro application?

    Please check this link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d35bb690-0201-0010-988a-d669c8530518
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.highlightedcontent?documenturi=%2fhelp%2fsdn_help_nw04s%2fsaphelp_nw04s%2fhelpdata%2fen%2f5e%2f6c85c3edf942f39349a1e337434d29%2fcontent.htm
    Hope it helps.
    Regards,
    Mona

  • Error: X "does not have permission to write to the application's directory! Are you running off a disk image? If not, ask your system administrator for help."

    I have received to following error from at least three different applications when they have attempted to auto-update recently: X "does not have permission to write to the application's directory! Are you running off a disk image? If not, ask your system administrator for help." 
    I am not running off a disk image and I have admin privileges... Not sure what the problem is, but it just started happening (a week or two ago) and I have never previously had a problem with these applications auto-updating.  I have repaired permissions and attempted other "fixes" found on the interweb, but nothing works.  Also, this is only happening on my iMac (27" Intel i5) and not my MacBook Pro (17" Intel i5) -- both are running Lion.  Please help!

    If you updated using the default install (merge) from before Tiger, you may be seeing an issue that we saw when Leopard first came out last year.
    Not sure of the fix - it was not simple - but if you search back in these forums you might find something that will help. I believe it deals with the numbers assigned to accounts (501, etc).
    If you open your Accounts Preferences and unlock the padlock, right-click Advanced Options and read your User ID and Group ID. Let us know what they are.
    Now, in the other user admin account, do the same thing.
    One of the real experts who knows much more about this than I may be able to then help.
    And be sure to check out this article
    http://pinkmutant.com/articles/Leopard/leobugs.html

  • Omit administrator permission for a certain application in windows 2012

    Hi Guys,
    How can i omit administrator permission for certain application in windows 2012 ?
    I have read that u can use process monitor and give the registry key sufficient permission but this sounds you can easily damage your machine, isn't there any other recommended practice for this ? please advice.

    Thanks for quick reply.
    Im sorry I didn't elaborate properly. What i need is, my users in a terminal server, should be able to run an specific application which requires administrator permission.. i need to change this while they still remain non admin.
    I hope my question is more clear now.

  • My Yahoo on Portal 6 for Application Server 7 on Solaris

    Hi everyone, I'm trying to install the My Yahoo provider on Portal 6 for SUN ONE Application Server 7 on Solaris 8. So far it has not been successful. It seems that it only wants to look for web server components and cannot handle the Application server installation.
    On my first trial the install log said:
    DEPLOY_BASEDIR not found in /var/sadm/pkg/SUNWps/pkginfo
    so I added the Base dir for the Portal installation.
    On the second trial the log said:
    PASSPHRASE not found in /var/sadm/pkg/SUNWps/pkginfo
    so I added the passphrase for the adadmin user to the file
    On the third trial it seemed to install most of the components but returned a not installed message and the log says:
    Error: Cannot determine WS_ADMINPASSWD.
    At this point I can see the provider listed as a service but no properties show when I try to display it.
    I have 2 questions:
    1. How can I modify the scripts or pkginfo files to make this work?
    2. Does anyone know how to define a proxy in the APP server 7 web container so that it can fetch the content should the provider install eventually? As with the script the instructions only address a web server installation.
    TIA

    Hi,
    I am getting this error because of the JDBC driver. I have an Oracle 9.2.04 database but there is no Oracle 9.2.0.4 client for Solaris 9 x86. I am trying to test it using the Oracle 10g Client. Hence the error. Anyone knows about any workarounds for this.

  • Portal Port to Publish in Portal via Query Designer and Web Application

    Hello Gurus,
    Recently we change the port from 50000 to 80 to do federated portal connection more transparent.
    After this change I open for example the web application designer and open a web template and try to execute it.
    This action pop up the web browser to show the web template, but there is a problem, the web application designer still openning the web template with the 50000 port.
    The question is:
    Where I change the port used for BEx Web Applications to execute the web templates or the BEx Web querys?
    thansk for your help.
    Jose

    Solve with SAP Note: 947148

  • How To Fix: "The iTunes Library.itl file is locked, on a locked disk, or you do not have write permission for this file."

    I can't reopen my iTunes after I have to force quit when it does not respond. I get this message:
    "The iTunes Library.itl file is locked, on a locked disk, or you do not have write permission for this file."
    I've read to do the solutions. I right clicked on both the iTunes and Music folder and went to info for each. On both the lock at the bottom of the Get Info was locked. All of my users including admin can read and write all files within those folders. They are even a shared folder. I clicked on the lock to unlock it, typed in my admin password, and went to the gear to apply to all files inside. After doing that I keep getting the saved message.
    I tried another way that I've found online to move my ituneslibrary folder to the desktop and then open my iTunes. In theory the iTunes is supposed to ask for where the iTunes library is. Once that is prompted you quit iTunes and drag the iTunes Library folder back to the folder from the desktop and reopen iTunes to apprently solve the problem. However, when I move the iTunes Library file to the desktop and try to reopne iTunes the icon just keeps bouncing and when I right click the application does not respond.
    This problem is only resolved if I restart/shut down my macbook pro which is a 15-inch Core 2 Duo with intel. It will be 5 years old in December. I currently have Lion and the latest iTunes 10.5. This problem started in late December. 

    If you hold down the option key when starting iTunes, it will allow you to select a library or create a new one.
    You can create a new one, and then add all of your iTunes music back in by simply dragging the old iTunes music file onto iTunes.
    There are more detailed instructions at http://support.apple.com/kb/HT1451#
    It will show you how to re-build your iTunes database file.

  • Unable to open document. Please check to see if you have read permission for the above file.

    System:
    Adobe Acrobat X Pro, 10.1.2
    Windows 7 Enterprise, 32-bit
    Quad Core badass CPU
    4GB RAM
    MS Word 2010 (Office 2010)
    I installed the latest version as Administrator and am running as Administrator. I have all rights to all files on the PC.
    When I attempt to create a PDF from any Word document, whether .DOC or .DOCX, I get an error window every time:
    "Unable to open document:"
    "[document location]"
    "Please check to see if you have read permission for the above file."
    This happens after the little notice pops up "Starting the application which created the document...."
    If I open Word and create PDF from the ribbon, it works. It still won't allow me to create from Acrobat.
    It creates PDFs from Excel files but not DOC files. I've searched for solutions but found none. I did find this from July of 2011:
    "I have found out from Adobe technical support that this is a known issue with Office 2010 SP1 installed. This is an FYI for anyone else experiencing this issue, remove SP1 and it will work ok. They said an update to correct this issue will be coming within the next quarter."
    I have updated to the latest version 10.1.2 and still have this problem.
    This is a major issue, because it also fails on batch conversions, which is what I really need for the 100 or so documents that need to be PDFed. I'm not going to open each individual file and save each one from within Word.
    This is a KNOWN ISSUE at Adobe, and if you look through the forums you'll find many people having this problem, and so far, I have not seen any solution.
    If anyone has found the solution, please post it here.
    Thanks!
    B

    I think I found a solution. It seems to be relatet to normal.dotm.
    In our environment we have upgraded from XP & Office 2003 to Win7 and Office 2010. Normal.dot is stored on the users home share. When Office 2010 is started for the first time (for a user) it takes some of the old stuff from normal.dot and puts it in the new normal.dotm. When this happens, we get this error in Acrobat X.
    The solution is to rename both normal.dot and notmal.dot to e.g. normal.dot.old and normal.dotm.old. Office/Word 2010 will then create a new, "clean" normal.dotm.
    (By the way, if you are in a corporate environment, you might have changed the default path to normal.dot in Office group policies. You can see it here: HKEY_CURRENT_USER\Software\Policies\Microsoft\office\14.0\common\general\usertemplates)
    I would be interested in knowing exactly why/what in normal.dotm caused this error. I can provide you (Adobe) with a faulty normal.dot(m), if you're interested.

  • Creating portal desktop for the user

    Hi All-
    Please help me out...
    1) Could you let me know the detailed procedure ( if possible please provide screen shots) to create "Portal Desktop for the user".
    2)Suppose we developed a webDynpro Application and we need to make it Role Based access....please let me how to achieve this..
    3)Help me out in creation of "Roles" in Portal Content Development and the steps to assign pages to "Roles"
    Regards,
    Cris

    Hi Cris,
    Follow these links for the required info.
    Creating Portal Desktop for specific user
    Portal Branding for specific user
    Creating Roles & worksets
    http://help.sap.com/saphelp_nw04/helpdata/en/4f/bceaffeb8c114ebef8255b63079c7c/frameset.htm
    Integrating webdynpro in portal
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/2fffe990-0201-0010-aab0-e61c3250bcf3
    Hope I am helpful.
    Cheers,
    Santhosh

  • Report or ways to find who removed portal roles for an user id ?

    Hi Experts,
    Scenario: if admin removes super admin role or any other portal role for my id. is there any possibility to see who exactly deleted the roles for my id?
    Many Thanks
    Sekhar

    HI,
    as Anja wrote, this is not possible with a default installation of the SAP Portal.
    What you can do is to provide role provisioning with IIDM, GRC or ABAP user store solution instead of giving the portal admin the permission to change role <-> user attribution.
    br,
    Tobias

  • WL 9.2 won't start due to "No READ permission for key" error

    I'm getting this error on startup, and it's preventing a successful start. Application will not run.
    I've read that this happens on initial startup, and to "just re-start it". That does not work. Also, I've made sure that failure-is-fatal property in the config.xml is set to 'false'. Still, this error is fatal upon startup.
    Help anyone? Thanks.
    ####<May 16, 2007 3:09:36 PM CDT> <Critical> <WebLogicServer> <> <> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1179346176225> <BEA-000286> <Failed to invoke startup class "EnterpriseServerStartup", java.lang.reflect.InvocationTargetException
    java.lang.reflect.InvocationTargetException
         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:585)
         at com.nextjet.weblogic.startup.DynamicStartup.callMethod(DynamicStartup.java:87)
         at com.nextjet.weblogic.startup.DynamicStartup.ejbExec(DynamicStartup.java:76)
         at com.nextjet.weblogic.startup.DynamicStartup.exec(DynamicStartup.java:47)
         at com.nextjet.weblogic.startup.DynamicStartup.startup(DynamicStartup.java:37)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeStartup(ClassDeploymentManager.java:278)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:256)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsAfterAppActivation(ClassDeploymentManager.java:158)
         at weblogic.management.deploy.classdeployment.StartupClassPrelistenService.start(StartupClassPrelistenService.java:13)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.rmi.RemoteException: EJB encountered System Exception: ; nested exception is:
         java.lang.AssertionError: java.security.AccessControlException: No READ permission for key: "weblogic.diagnostics.DiagnosticContext"
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl_921_WLStub.startup(Unknown Source)
         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:585)
         at com.nextjet.weblogic.startup.DynamicStartup.callMethod(DynamicStartup.java:87)
         at com.nextjet.weblogic.startup.DynamicStartup.ejbExec(DynamicStartup.java:76)
         at com.nextjet.weblogic.startup.DynamicStartup.exec(DynamicStartup.java:47)
         at com.nextjet.weblogic.startup.DynamicStartup.startup(DynamicStartup.java:37)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeStartup(ClassDeploymentManager.java:278)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:256)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsAfterAppActivation(ClassDeploymentManager.java:158)
         at weblogic.management.deploy.classdeployment.StartupClassPrelistenService.start(StartupClassPrelistenService.java:13)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.lang.AssertionError: java.security.AccessControlException: No READ permission for key: "weblogic.diagnostics.DiagnosticContext"
         at weblogic.logging.MessageLogger.log(MessageLogger.java:117)
         at weblogic.ejb.container.EJBLogger.logExcepDuringInvocFromHome(EJBLogger.java:1202)
         at weblogic.ejb.container.manager.StatelessManager.destroyInstance(StatelessManager.java:224)
         at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:444)
         at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
         at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl.startup(EnterpriseStartup_831sc0_EOImpl.java:143)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl_921_WLStub.startup(Unknown Source)
         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:585)
         at com.nextjet.weblogic.startup.DynamicStartup.callMethod(DynamicStartup.java:87)
         at com.nextjet.weblogic.startup.DynamicStartup.ejbExec(DynamicStartup.java:76)
         at com.nextjet.weblogic.startup.DynamicStartup.exec(DynamicStartup.java:47)
         at com.nextjet.weblogic.startup.DynamicStartup.startup(DynamicStartup.java:37)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeStartup(ClassDeploymentManager.java:278)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:256)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsAfterAppActivation(ClassDeploymentManager.java:158)
         at weblogic.management.deploy.classdeployment.StartupClassPrelistenService.start(StartupClassPrelistenService.java:13)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
    java.security.AccessControlException: No READ permission for key: "weblogic.diagnostics.DiagnosticContext"
         at weblogic.workarea.WorkContextLocalMap.get(WorkContextLocalMap.java:61)
         at weblogic.workarea.WorkContextMapImpl.get(WorkContextMapImpl.java:66)
         at weblogic.diagnostics.context.DiagnosticContextFactory.findOrCreateDiagnosticContext(DiagnosticContextFactory.java:84)
         at weblogic.diagnostics.context.DiagnosticContextFactory.findOrCreateDiagnosticContext(DiagnosticContextFactory.java:63)
         at weblogic.diagnostics.context.DiagnosticContextHelper.getContextId(DiagnosticContextHelper.java:32)
         at weblogic.logging.LogEntryInitializer.getCurrentDiagnosticContextId(LogEntryInitializer.java:104)
         at weblogic.logging.LogEntryInitializer.initializeLogEntry(LogEntryInitializer.java:61)
         at weblogic.logging.WLLogger.log(WLLogger.java:38)
         at weblogic.logging.MessageLogger.log(MessageLogger.java:110)
         at weblogic.ejb.container.EJBLogger.logExcepDuringInvocFromHome(EJBLogger.java:1202)
         at weblogic.ejb.container.manager.StatelessManager.destroyInstance(StatelessManager.java:224)
         at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:444)
         at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
         at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl.startup(EnterpriseStartup_831sc0_EOImpl.java:143)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:335)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:252)
         at com.nextjet.enterprise.startup.EnterpriseStartup_831sc0_EOImpl_921_WLStub.startup(Unknown Source)
         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:585)
         at com.nextjet.weblogic.startup.DynamicStartup.callMethod(DynamicStartup.java:87)
         at com.nextjet.weblogic.startup.DynamicStartup.ejbExec(DynamicStartup.java:76)
         at com.nextjet.weblogic.startup.DynamicStartup.exec(DynamicStartup.java:47)
         at com.nextjet.weblogic.startup.DynamicStartup.startup(DynamicStartup.java:37)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeStartup(ClassDeploymentManager.java:278)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClass(ClassDeploymentManager.java:256)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.access$000(ClassDeploymentManager.java:54)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager$1.run(ClassDeploymentManager.java:205)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployment(ClassDeploymentManager.java:198)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.invokeClassDeployments(ClassDeploymentManager.java:177)
         at weblogic.management.deploy.classdeployment.ClassDeploymentManager.runStartupsAfterAppActivation(ClassDeploymentManager.java:158)
         at weblogic.management.deploy.classdeployment.StartupClassPrelistenService.start(StartupClassPrelistenService.java:13)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

    Hi
    I am facing similar problem here.
    Were you able to solve the issue? If so, can you please let me know how to avoid the error.
    Here is the snapshot of the error that I am getting:
    ####<Aug 17, 2007 3:47:19 PM EEST> <Error> <netuix> <> <> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1187354839597> <BEA-423443> <Exception while initializing SingleFileServlet: [java.lang.AssertionError: java.security.AccessControlException: No READ permission for key: "weblogic.diagnostics.DiagnosticContext"].
    java.lang.AssertionError: java.security.AccessControlException: No READ permission for key: "weblogic.diagnostics.DiagnosticContext"
         at weblogic.logging.MessageLogger.log(MessageLogger.java:117)
         at com.bea.netuix.i18n.NetUIxLogger.logInitNetUIxContainer(NetUIxLogger.java:26)
         at com.bea.netuix.logging.weblogic.WeblogicLoggerBridge.logInitNetUIxContainer(WeblogicLoggerBridge.java:19)
         at com.bea.netuix.servlets.manager.SingleFileServlet.reinitInternal(SingleFileServlet.java:118)
         at com.bea.netuix.servlets.manager.SingleFileServlet.initInternal(SingleFileServlet.java:86)
         at com.bea.netuix.servlets.manager.SingleFileServlet.access$100(SingleFileServlet.java:52)
         at com.bea.netuix.servlets.manager.SingleFileServlet$ServletLifecycleListenerImpl.init(SingleFileServlet.java:287)
         at com.bea.netuix.util.ServletLifecycleListener.initOrReinitInternal(ServletLifecycleListener.java:131)
         at com.bea.netuix.util.ServletLifecycleService.addServletLifecycleListener(ServletLifecycleService.java:251)
         at com.bea.netuix.util.ServletLifecycleService.addServletLifecycleListener(ServletLifecycleService.java:182)
         at com.bea.netuix.servlets.manager.SingleFileServlet.init(SingleFileServlet.java:79)
         at javax.servlet.GenericServlet.init(GenericServlet.java:256)
         at weblogic.servlet.AsyncInitServlet.initDelegate(AsyncInitServlet.java:94)
         at weblogic.servlet.AsyncInitServlet.init(AsyncInitServlet.java:78)
         at weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:274)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
         at weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:64)
         at weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
         at weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
         at weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:504)
         at weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1716)
         at weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1693)
         at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1613)
         at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2764)
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:889)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:333)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
         at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
         at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
         at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
         at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:358)
         at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
         at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
         at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
         at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
         at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
         at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
         at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
         at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

  • Need a call a portal iView from a WebDynPro ABAP Application

    Hi,
    I have to call a portal iView from the WD ABAP application.
    The iView root is e.g.
    folder1/folder2/check_workset1/iView
    How can we call it using Absolute navigation or Relative Navigation.
    I just want to call this path.
    Can anyone provide me with a code snippet.
    Best Regards
    Sid

    Hi ,
    I am calling the following method in my action call of a Webdynpro ABAP View
      CALL METHOD lo_portal_manager->NAVIGATE_ABSOLUTE
      EXPORTING
        NAVIGATION_TARGET   = 'Roles://portal_content/xxxx._and_remuneration'
        NAVIGATION_MODE     = IF_WD_PORTAL_INTEGRATION=>CO_SHOW_EXTERNAL
       WINDOW_FEATURES    =
       WINDOW_NAME        =
       HISTORY_MODE       =
       TARGET_TITLE       =
          CONTEXT_URL       = 'http://xxx.xxx.adsint.biz:50000/irj/portal'
       POST_PARAMETERS    = ABAP_FALSE
       USE_SAP_LAUNCHER   = ABAP_TRUE
       BUSINESS_PARAMETERS =
       LAUNCHER_PARAMETERS =
    But it is still noot opening the page for me from the WD ABAP application.
    Can anyone let me know , what can be the reason.
    Best Regards
    Sid

  • How to set Portal Theme for WDA iView different from user's Theme

    Hi Experts!
    I have dual-stack system: ABAP server + Java. I have WDA application in ABAP server and I deployed it to NW Portal via iView (using template).
    There are two themes customized:
    1:  Standard - to be used for all iviews except WDA iviews. This theme is set as default for user.
    2.: WDA theme - to be used for some WDA iviews IRRESPECTIVELY what them is set in personalization settings of the user.
    So my question is:
    Can I somehow set the Portal Theme to be used for specific iView no matter what Theme user has selected in his personalization?
    Or if its not possible, can I set some specific Theme for WDA application?
    So taks is to overcome settings for default portal theme for user and replace it with different theme. Is this possible?
    Thanks in advance.

    Are you using an LDAP as your UME, or are the user records from from R/3 ?
    Apparently  (Ive never done it) you used to be able to force a default language by editing this file (back in the EP5 days):
    <J2EE root>\WEB-INF\portal\system\properties\prtDefault.properties
    Look at the following lines :
    This is the default language to be used when none is specified
    request.defaultlanguage=en
    request.defaultcountry=us
    If you prefer to have the same language for all users no matter their user locale, change the lines to this :
    This is the default language to be used when none is specified
    request.mandatorylanguage=en
    request.mandatorycountry=us
    I hope this works out for you

  • How to call custom themes for Web Dynpro ABAP Application?

    Hi,
    I need to change the appearance of Web Dynpro ABAP application. So far I followed below steps,
    1.     Created theme folder u2018testngou2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> u2018testngou2019 ).
    2.     used program BSP_UPDATE_MIMEREPOS to dowmloaod content of  u2018sap_tradeshowu2019 (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes -> sap_tradeshowu2019) to desktop.
    3.     Modified the themes using Eclipse Theme Editor.
    4.     used program BSP_UPDATE_MIMEREPOS to upload modified themes to MIME repository u2018testngou2019  (SE80->MIME Repositoty -> SAP->PUBLIC->BC->UR->nw5->themes ->  u2018testngou2019) .
    My current URL is like http://server.name:XXXX/sap/bc/webdynpro/sap/hrrcf_a_startpage_int_cand?sap-client=XXX.
    Now I want to know how custom themes called for Web Dynpro ABAP Application.
    Is my approach correct?
    ...Naddy

    Hi Naddy,
    What you used is one way and even I failed when tried that method,
    Instead go to SE38 - WD_THEMES - and you need to upload the zip file and you need to follow a folder structure.
    it is case sensitive, atleast the zip file.
    Make a zip file by name "Project.zip" -
    Create a Folder Project and have the below folder structure,
    1  data - all the properties files and also the designinfo file, below is the code
    2  themes - (to get all the files download the theme from portal and you will have all the folders)
       2.1  ur
         2.1.1 name of the theme
           2.1.1.1 common
           2.1.1.2 csf
           2.1.1.3  r
           2.1.1.4  ur - all the css files (would be good if you can get the files from the server.)
           2.1.1.5   WSRP
    3  war - empty folder
    *.designinfo
    isVisible=true
    version=7.0.14.1.0
    isDefault=false
    isSapDesign=false
    designName=**** name of the theme
    Once done create a zip file and click on Start Import and give the path and will ask for transport request, it will take a while to upload once done as mentioned in the use the parameter sap-ep-themeroot="path"
    This will resolve the issue.
    Cheers-
    Pramod
    reward points if helpful

  • Portal themes for SAP GUI for HTML

    Dear SDNs,
    We have a portal theme designed with good and look and feel, but most of our applications are SAP Transaction iViews for HTML GUI. can we apply the same theme to HTML GUI applications? or at least can we change the background color and windows color of HTML GUI applications?
    I have tried with ITS Theme generator, but it is just showing the tabs and others as image we need to change. Please provide inputs if any of you having the related information.
    Can we also change the GUI for WIndows colors for multiple users? i know to change for one user's local layout, but how can we make one cusotm color for all the users.
    Your inputs will be appreciated,
    Thanks in advance,
    Lakshmi.

    Hi
    I think we cannot apply Portal themes for SAP Transaction Iviews. However, there is a property called Stylesheet for each iview. Play with that property and let me know. The success rate is 50:50.
    But I would recommend to migrate them to webdynpro ABAP. Do not still recide in 1995. Come and enjoy the 2010 Web2.0 look and feel and enhanced usability of Webdynpro.
    Regards,
    Chiranjeevi.

Maybe you are looking for