WebDynpro Security

we are upgrading from EP6 to EP7
for security requirements we have developed a custom login module
once we get our custom login module we found this issue
.first time we try to open WebDynpro iview we receive unexpected
behaviours because Webdynpro page builder enters again in our custom
login module we think this is not needed because in that moment we have
MYSAPSSO2 cookie present
we would like Webdynpro Security policy don't include our Custom Login
module in Authentication process We are guessing we only need evaluate
ticket Module in authentication template for webdynpro applications
we test it but issue still unsolved so we don’t know what configuration
is required
what is the policy required to have this configuration?

Hi David,
besides defining roles for web dynpro iviews, you can also check if current user belongs
to the specified role from code and if doesn't, you can then take appropriate actions (hide buttons, controls, display message etc):
For example with this function:
      * Method checks if current user belongs to role.
      * @param roleUniqueID unique role id (eg. "pcd:portal_content/Company_Content/Project/Roles/com.company.project.rolename")
      * @return true if user belongs to role, false if not
     public boolean checkCurrentUserBelongsToRole(String roleUniqueID)
          boolean userMemberOfRole = false;
          IUser sapUser = null;
          try
               //get role from role unique id
               IRole sapRole = UMFactory.getRoleFactory().getRoleByUniqueName(roleUniqueID);
               // get webdynpro user
               IWDClientUser wdcu = WDClientUser.getCurrentUser();
               // get sap WAS user for WD user
               sapUser = wdcu.getSAPUser();
               // check if user is member of role
               userMemberOfRole = sapRole.isUserMember(sapUser.getUniqueID(), true);
          catch (Exception e)
               wdComponentAPI.getMessageManager().reportException(e.getMessage(), false);
          return userMemberOfRole;
Hope this helps,
Ladislav
Message was edited by:
        Armin Reichert

Similar Messages

  • Java WebDynpro's and IE security settings for file download

    We have a EP 7.0 SP13 environment on which we have deployed a number of own developed java webdynpro's. In some of these webdynpro's we provide the file download functionality. The portal and webdynpro's are used by both internal personnel and external customers.
    On the other hand the default Internet security settings for Internet Explorer, disable "Automatic prompting for file downloads".
    When a user, with these default security settings active, tries to use our webdynpro's file download functionality, the screen seems to refreshes but no file download starts. When (s)he retries, the session runs for some minutes and gives following error message:
    "com.sap.tc.webdynpro.services.session.LockException: Thread SAPEngine_Application_Thread[impl:3]_20 failed to acquire exclusive lock on client session ClientSession".
    This behavior is explained in SAPNote 1234847. Webdynpro provides a single-thread module, meaning a user session is blocked for the during of the request. And because the previous file download isn't yet completed the new try can't start.
    Issue now, although the users IE settings allow file downloads and don't block pop up's, he can't download the file and even isn't made aware of the cause of the failure.
    How can we avoid this issue, without having to communicate the
    application requires specific browser settings?

    Welcome to the Apple Support Communities
    See > http://support.apple.com/kb/HT5290
    You can install the program using different ways:
    1. Right-click the application installer and choose Open.
    2. Go to System Preferences > Security and Privacy and select Anywhere in Allow applications downloaded from

  • WebDynpro development vs. ports and IE security settings?

    Hi!
    We have Sapgui running in a Citrix server and its hosted there for multiple developers. The backend they access is SRM where they need to do WebDynpro development work.
    Problem is that when going to the WebDynpro editor screen and choosing the layout tab they can see only a blank page!
    What are the requirements for the WebDynpro development workbench in terms of:
    - Ports required open between the Citrix host machine and SAP server? We have already opened ports 32nn and 80nn.
    - Internet Explorer settings that should be looked at? Security settings that must be enabled?
    - Any other settings in host or client side that needs to be checked?
    Thanks in advance!
    .Ossi

    Hi,
    f12>Networking tab, click the start button then refresh the page to view request/response timings.
    http://nancyjoart.com/api/art/ThumbImage/fb958270-8c20-46e9-9adf-05ef6990ec85/250
    Key Value
    Response HTTP/1.1 200 OK
    Cache-Control public, max-age=36000, s-maxage=36000
    Transfer-Encoding chunked
    Content-Type text/html
    Server Microsoft-IIS/8.0
    X-AspNet-Version 4.0.30319
    X-Powered-By ASP.NET
    Date Wed, 20 Aug 2014 02:34:12 GMT
    you are sending back the wrong mime-type + it appears that you are not using response.close after streaming back the image in your asp.net code behind.
    Open a new window in IE... copy and paste
    http://nancyjoart.com/api/art/ThumbImage/fb958270-8c20-46e9-9adf-05ef6990ec85/250
    in the address bar... the image loads but the document.readyState does not reach loaded. there is no EOF in the response body and it is served as text/html not image/jpg.
    ensure Internet Options>Security tab, click "Reset all zones to default"... (IE has security settings for mime types) and also that Tracking Protection is turned off for the site (Tools>Tracking protection)
    + the defer attribute on the <script> tag only applies to script tags with a src attribute... validate and correct your markup errors at validator.w3.org.
    Post questions about html, css and scripting to the IE Web Development forum. Include with your question a link to your website or a mashup that shows the issue.
    Questions regarding Internet Explorer 8, 9 and 10 and Internet Explorer 11 for the IT Pro Audience. Topics covered are: Installation, Deployment, Configuration, Security, Group Policy, Management questions. If you are a consumer looking for answers or to
    raise a question, it's highly recommended you head on over to http://answers.microsoft.com
    Rob^_^

  • Security code in webDynpro for extranet portal

    Hi Friends,
    I got some code related to security that we need to take care from webdynpro side in case of extranet portal application.
          String userId = "";
          IWDClientUser wdUser = null;
          IUser user = null;
          IUserAccount
    [] acct = null;
          try {
                 wdUser = WDClientUser.getCurrentUser();
                 user = wdUser.getSAPUser();            
                 if (user != null) {
                         acct = user.getUserAccounts();                         
                         userId = acct[0].getLogonUid();                         
                         if (userId != null) {
                                //wdContext.currentContextElement().setCustno(strUserID);
                                  //set the current customer to LoggedInUser                            
                                wdThis.wdGetContext().currentContextElement().setCurrentCustomer(userId.toUpperCase());
                                return userId.toUpperCase();
                         } else {
                                wdComponentAPI.getMessageManager().reportWarning(" Invalid user1");
                 } else {
                         wdComponentAPI.getMessageManager().reportWarning(" Invalid user2");
          } catch (Exception e) {
                 wdComponentAPI.getMessageManager().reportWarning(" Invalid user3" + e.getMessage());
          return "";
    Is this code really checking the logged in user with the R/3?
    Regards,
    Lakshmi Prasad.

    Hi,
    The code just sets the name of the logged in user to a context variable.
    Thanks,
    Venkat

  • Implementing security for a custom Java Webdynpro

    We have a webdynpro that was developed and forces a user to log in w/their UME credentials.  I've been trying to find out where/how to implement specific security to the app (as in, which roles/groups can access it).  In the security provider of the admin tool, i don't even see the app listed under the components, if that's even the right place to look.
    Basically we want to create a UME role (which we've done) to assign it to this app, and then we'll assign a user group to the role.  As of now, pretty much anyone with an account on this instance can access the app.

    Hi David,
    This is done using UME programmatic security. On the help portal there's a tutorial to explain how to go about doing it. Here's a link:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/fa/a64d401be96913e10000000a1550b0/frameset.htm
    Once you setup the application, use the UME user admin to assign the application's actions to UME roles, which are then assigned to users.
    Regards,
    Yonko

  • What kind of security aspects needed in webdynpro application for ABAP?

    Hi Experts,
              What kind of security aspects need to be considered in webdynpro for ABAP application? Do I need to use Autorization check? Where can I use Authorization check in webdynpro for ABAP?
    Please help!
    Thanks
    Gopal

    Hi Gopal,
    you can find the security issues for Web Dynpro ABAP here: http://help.sap.com/saphelp_nw2004s/helpdata/en/af/0489ce55002f44a8c927371bedf719/frameset.htm
    Regards, Heidi

  • How to use security zone in WebDynpro

    Hi.
    I want to use security zone in WebDynpro for java like PDK.
    Is it possible?
    if possible, plz explain detail how to use security zone.

    Hi,
       You can locate the <i>portalapp.xml</i> file for a WD project inside the <i>gen_wdp</i> folder. Check if you can add the <i><component-config></i> tag and others in the <i><webdynpro></i> section of the file.
    Regards,
    Satyajit.

  • How to secure the Webdynpro Application name ?

    Hi Experts,
      I have a requirement to send the Webdynpro Application name to Outlook inbox where the users will logs into that application and they will see the view the data and clicks on some action(Approve or Reject).
    Now the my client does not want send that actual Webdynpro URL to outlook mailbox as it is having some security issues(host and domain details). Instead of that, can we change the actual Application name to any custom name by changing the host , domain and etc, parameters ?
    Thanks in Advance,
    Regards,
    Giri

    Hi,
    If you want to hide the application path, goto SICF transaction and then create an External Alias for your WDA application path and then send the Alias path name.
    Suppose, you have the WDA application url as
    host:port/sap/bc/webdynpro/<APPLICATION_NAME> . Instead of this you can just show
    host:port/sap/<Your Name> ( or any other) using Alias.
    Regards,
    Kiran

  • Webdynpro and webservice navigator security

    hi everyone,
    i dont know if this is the right forum but heres my question:
    how can i secure the webdynpro applications and the webservice navigator? by now, everyone in our lan can access the webdynpros or the webservices by using the navigator and could use the them, which is a little bit dangerous.
    so, how can i restrict the access to that gui? like portal sessions or something like that?
    regards,
    constantin wildförster
    Edited by: Constantin Wildförster on Jan 23, 2008 3:24 PM

    Hi,
    If some users have access to the web services Navigator, they comply with one of the following requirements:
    - belong to the Administrator group
    - assigned to an Administrator role
    - have the UME WSNavigator administrator action
    To prevent these users from accessing the web services Navigator, you should modify their access rights appropriately. You can check [Identity Management|http://help.sap.com/saphelp_nwce10/helpdata/en/b8/58414254259d35e10000000a1550b0/frameset.htm] for details.
    Hope this helps,
    Rossen

  • WebDynpro & WebService Model Security

    we have webdynro and webservice running on the same machine. can i use SAPLogontickets for Webservice security?if yes please guide me the procedure or some links on this.
    thanks in advance.
    krishna.

    Hi
    You can use the SAPLogontickets for the webservices.
    Set the configuration in Visual Administrator->Services -> Destinations -> HTTP -> Logon Data Authentication as LogonTickets.
    see the help
    http://help.sap.com/saphelp_nw2004s/helpdata/en/17/d609b48ea5f748b47c0f32be265935/frameset.htm
    Kind Regards
    Mukesh

  • Problem while deploying a webdynpro java application in NWDS 7.1 version

    HI All,
            I got the below error when i deploying the  webdynpro java application in NWDS 7.1 version..help me out...........................................
    Exception:
    com.sap.ide.eclipse.deployer.api.APIException: ConnectionException,cause=[Ecc]
    NameNotFoundException.The SAP J2EE ENGINE service 'tcbldeploy_controller' is not available
    because of deployment or down engine( service ).
    Reason: Object not found in lookup of
    tcbldeploy_controller.
         at
    com.sap.ide.eclipse.deployer.dc.ComponentManagerImpl.getDeployProcessor(ComponentManagerImpl
    .java:64)
         at com.sap.ide.eclipse.sdm.threading.DCDeployThread.run(DCDeployThread.java:118)
    Caused by: com.sap.engine.services.dc.api.ConnectionException: [ERROR CODE DPL.DCAPI.1118]
    NameNotFoundException.The SAP J2EE ENGINE service 'tcbldeploy_controller' is not available
    because of deployment or down engine( service ).
    Reason: Object not found in lookup of
    tcbldeploy_controller.
         at
    com.sap.engine.services.dc.api.session.impl.SessionImpl.createCM(SessionImpl.java:320)
         at
    com.sap.engine.services.dc.api.deploy.impl.DeployProcessorImpl.<init>(DeployProcessorImpl.ja
    va:136)
         at
    com.sap.engine.services.dc.api.deploy.impl.DeployProcessorFactoryImpl.createDeployProcessor(
    DeployProcessorFactoryImpl.java:26)
         at
    com.sap.engine.services.dc.api.impl.ComponentManagerImpl.getDeployProcessor(ComponentManager
    Impl.java:46)
         at
    com.sap.ide.eclipse.deployer.dc.ComponentManagerImpl.getDeployProcessor(ComponentManagerImpl
    .java:58)
         ... 1 more
    Caused by: com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Object
    not found in lookup of tcbldeploy_controller.
         at
    com.sap.engine.services.jndi.implserver.ServerContextImpl.lookup(ServerContextImpl.java:649)
         at
    com.sap.engine.services.jndi.implserver.ServerContextRedirectableImpl.lookup(ServerContextRe
    directableImpl.java:80)
         at
    com.sap.engine.services.jndi.implserver.ServerContextImplp4_Skel.dispatch(ServerContextImplp
    4_Skel.java:555)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)
         at
    com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136
         at
    com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.pro
    cess(ApplicationSessionMessageListener.java:33)
         at
    com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

    First check is Java stack is running ?
    make sure J2EE_ADMIN user not locked.
    Ans please check password in secure area. check password in secure store should be correct.
    may be you can try with restart of SAP and DB.
    All the best
    regards
    nag

  • Exception com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCException

    Hi Experts,
    I am getting following run time error message while running a Web Dynpro program:
    java.lang.ClassCastException: com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCException: List must contain AbstractList (ProxyList) of Type 'com.sasol.pr.create.Bapimereqitemimp$Bapimereqitemimp_List', not of 'class com.sasol.pr.create.Bapimereqitem$Bapimereqitem_List'!
    Detailed error message is:
    Web Dynpro Client Type HTML Client
    User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; InfoPath.1)
    Version null
    DOM version null
    Client Type msie6
    Client Type Profile ie6
    ActiveX enabled
    Cookies enabled
    Frames enabled
    Java Applets enabled
    JavaScript enabled
    Tables enabled
    VB Script enabled
    Server
    Web Dynpro Runtime Vendor: SAP, build ID: 7.0011.20070125102926.0000 (release=645_VAL_REL, buildtime=2007-01-31:20:18:32[UTC], changelist=434634, host=pwdfm101), build date: Thu Apr 12 16:35:25 IST 2007
    J2EE Engine No information available
    Java VM Java HotSpot(TM) 64-Bit Server VM, version:1.4.2 1.4.2.12-061213-10:06-IA64W IA64W, vendor: Hewlett-Packard Company
    Operating system HP-UX, version: B.11.23, architecture: IA64W
    Session & Other
    Session Locale en_US
    Time of Failure Tue Apr 17 14:05:49 IST 2007 (Java Time: 1176798949444)
    Web Dynpro Code Generation Infos
    local/Pr_Create_16042007_I
    SapDictionaryGenerationCore 6.4009.00.0000.20041026131628.0000 (release=630_REL, buildtime=2004-11-02:22:13:11[UTC], changelist=295793, host=PWDFM027.wdf.sap.corp)
    SapDictionaryGenerationTemplates (unknown)
    SapGenerationFrameworkCore 6.4009.00.0000.20041026132141.0000 (release=630_REL, buildtime=2004-11-02:22:05:28[UTC], changelist=295805, host=PWDFM027.wdf.sap.corp)
    SapIdeWebDynproCheckLayer 6.4009.00.0000.20041026133106.0000 (release=630_REL, buildtime=2004-11-02:22:21:59[UTC], changelist=295820, host=PWDFM027.wdf.sap.corp)
    SapMetamodelCommon 6.4009.00.0000.20040909194107.0000 (release=630_REL, buildtime=2004-11-02:22:06:42[UTC], changelist=280398, host=PWDFM027.wdf.sap.corp)
    SapMetamodelCore 6.4009.00.0000.20040909194107.0000 (release=630_REL, buildtime=2004-11-02:22:06:29[UTC], changelist=280398, host=PWDFM027.wdf.sap.corp)
    SapMetamodelDictionary 6.4009.00.0000.20040805191532.0000 (release=630_REL, buildtime=2004-11-02:22:10:20[UTC], changelist=270520, host=PWDFM027.wdf.sap.corp)
    SapMetamodelWebDynpro 6.4009.00.0000.20041026132448.0000 (release=630_REL, buildtime=2004-11-02:22:17:25[UTC], changelist=295810, host=PWDFM027.wdf.sap.corp)
    SapWebDynproGenerationCTemplates 6.4009.00.0000.20041102105304.0000 (release=630_REL, buildtime=2004-11-02:22:38:28[UTC], changelist=297524, host=PWDFM027)
    SapWebDynproGenerationCore 6.4009.00.0000.20041026133106.0000 (release=630_REL, buildtime=2004-11-02:22:22:31[UTC], changelist=295820, host=PWDFM027.wdf.sap.corp)
    SapWebDynproGenerationTemplates 6.4009.00.0000.20041102105304.0000 (release=630_REL, buildtime=2004-11-02:22:38:28[UTC], changelist=297524, host=PWDFM027)
    sap.com/tcwddispwda
    No information available null
    sap.com/tcwdcorecomp
    No information available null
    Detailed Error Information
    Detailed Exception Chain
    java.lang.ClassCastException: com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCException: List must contain AbstractList (ProxyList) of Type 'com.sasol.pr.create.Bapimereqitemimp$Bapimereqitemimp_List', not of 'class com.sasol.pr.create.Bapimereqitem$Bapimereqitem_List'!
    at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.setRelatedModelObjects(DynamicRFCModelClass.java:807)
    at com.sasol.pr.create.Bapi_Pr_Create_Input.setPritem(Bapi_Pr_Create_Input.java:403)
    at com.sasol.pr.creation.PrCreationCust.executeBapi_Pr_Create(PrCreationCust.java:215)
    at com.sasol.pr.creation.wdp.InternalPrCreationCust.executeBapi_Pr_Create(InternalPrCreationCust.java:240)
    at com.sasol.pr.creation.ApplView.onActionSearch(ApplView.java:152)
    at com.sasol.pr.creation.wdp.InternalApplView.wdInvokeEventHandler(InternalApplView.java:258)
    at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
    at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
    at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
    at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
    at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:299)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:759)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:712)
    at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:261)
    at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
    at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
    at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
    at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
    at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
    at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    at java.security.AccessController.doPrivileged(Native Method)
    at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
    at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Can you please have a look on it and suggest me the solution.
    Regards,
    RK

    Hi
    since u have shown only exceptions.. check this link.. u r also using PR i guess from the exception..
    WDDynamicRFCException: Please help
    n post ur code also.
    Thanks
    Puneet

  • Error when Interative Adobe Form is called from Webdynpro ABAP.

    Hi Experts,
    I trying to call a Interactive adobe form from ABAP Webdynpro application but I am facing the below error.
    Line: -
    The following error text was processed in the system GJD : User session (HTTP/SMTP/..) closed after timeout
    The error occurred on the application server az18u021_GJD_01 and in the work process 0 .
    The termination type was: ERROR_MESSAGE_STATE
    The ABAP call stack was:
    Method: PREPROCESS_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST_FROM_MEMORY of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    Line: -
    When I uncheck the enabled property of the Interactive From in the Page of the WebDynpro I am able to execute the application successfully.But the Adobe form behaves as a Static Form when I uncheck the enabled property.
    So kindly provide your valuable suggestions to avoid the above error when I am calling a Interactive adobe form from Webdynpro ABAP.
    Thanks in Advance.
    Regards,
    Arun.

    Hello,
    Hello, are you sure you have your ADS credentials configured correctly and valid? I guess you know that is the only difference between clicking enabled on true or false. If you are not sure, you can use SE38, search for FP_* and pick some reports to check the licencing. The names of the reports are good enough to recognize the right one.
    Or maybe that is a security problem? Have you checked the ADS_ERROR string? Did you use the ADS trace?
    check: http://help.sap.com/saphelp_nw70/helpdata/en/2c/241a427ff6db2ce10000000a1550b0/content.htm
    and especially note 999998
    Regards, Otto

  • Error opening Webdynpro view of NWDS 7.3

    I just installed NWDS 7.3 patch 1. Installed JDK 1.6.0_07.  NWDS is  having problem showing Webdynpro view.  When i open the webdynpro view and drag a UI control all i get is the below screen.
    In the error log i get the below error message. I was able to compile and deploy the DC, but having problem see the webdynpro view in the Studio. Please help on what need to be done. I tried this on Windows XP and Windows 7 , and ran into the exact same issue.
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NoClassDefFoundError: com/sap/security/core/server/csi/XSSEncoder)
        at org.eclipse.swt.SWT.error(SWT.java:3884)
        at org.eclipse.swt.SWT.error(SWT.java:3799)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3885)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3506)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
        at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
        at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
        at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
    Caused by: java.lang.NoClassDefFoundError: com/sap/security/core/server/csi/XSSEncoder
        at com.sap.tc.ls.renderer.base.AbstractRenderer.writeXmlEscaped(AbstractRenderer.java:1168)
        at com.sap.tc.ls.renderer.base.AbstractRenderer.writeXmlEscaped(AbstractRenderer.java:1118)
        at com.sap.tc.ls.renderer.base.AbstractRenderer.writeXmlEscaped(AbstractRenderer.java:1098)
        at com.sap.tc.ls.renderer.ie6.LSPageHeaderRenderer.renderPageHeaderFragment(LSPageHeaderRenderer.java:843)
        at com.sap.tc.ls.renderer.ie6.LSPageHeaderRenderer.render(LSPageHeaderRenderer.java:290)
        at com.sap.tc.ls.renderer.base.BaseRenderManager.render(BaseRenderManager.java:944)
        at com.sap.tc.webdynpro.clientimpl.designtime.LightspeedDesigntimeClient$RenderManager.render(LightspeedDesigntimeClient.java:48)
        at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.renderFlowLayoutItemFragment(LSFlowLayoutRenderer.java:878)
        at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.renderFlowLayoutFragment(LSFlowLayoutRenderer.java:812)
        at com.sap.tc.ls.renderer.ie6.LSFlowLayoutRenderer.render(LSFlowLayoutRenderer.java:252)
        at com.sap.tc.ls.renderer.base.BaseRenderManager.render(BaseRenderManager.java:944)
        at com.sap.tc.webdynpro.clientimpl.designtime.LightspeedDesigntimeClient$RenderManager.render(LightspeedDesigntimeClient.java:48)
        at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollArea_RenderContent(LSScrollContainerRenderer.java:1574)
        at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollAreaInnerFragment(LSScrollContainerRenderer.java:1456)
        at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.renderScrollContainerFragment(LSScrollContainerRenderer.java:984)
        at com.sap.tc.ls.renderer.ie6.LSScrollContainerRenderer.render(LSScrollContainerRenderer.java:358)
        at com.sap.tc.ls.renderer.base.BaseRenderManager.render(BaseRenderManager.java:944)
        at com.sap.tc.webdynpro.clientimpl.designtime.LightspeedDesigntimeClient$RenderManager.render(LightspeedDesigntimeClient.java:48)
        at com.sap.tc.webdynpro.clientimpl.designtime.LightspeedDesigntimeClient$1.run(LightspeedDesigntimeClient.java:158)
        at com.sap.ide.mmservices.core.general.MetamodelService.runWithCache(MetamodelService.java:53)
        at com.sap.tc.webdynpro.clientimpl.designtime.LightspeedDesigntimeClient.render(LightspeedDesigntimeClient.java:149)
        at com.sap.ide.webdynpro.viewdesigner.ur.RenderingService.renderDelta(RenderingService.java:462)
        at com.sap.ide.webdynpro.viewdesigner.ViewDesignerPart.renderDelta(ViewDesignerPart.java:2018)
        at com.sap.ide.webdynpro.viewdesigner.ViewDesignerPart.access$900(ViewDesignerPart.java:197)
        at com.sap.ide.webdynpro.viewdesigner.ViewDesignerPart$ViewChangedListener$1.run(ViewDesignerPart.java:2695)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
        ... 22 more

    Hi ,
    I think your Jdk is not compatible with the NWDS version so please change it to 32 bit JDK and try.
    I think this will sure work .
    Thanks & Regards,
    Meghal Shah

  • SSO to ABAP WebDynpros not working

    Hello,
    I'm using a Portal in Version 7.3 and a As ABAP /.3 with EWM 9.0
    I tried to use the single sign on to log on to my web applications on the ABAP host.
    What I had done:
    set login/accept_sso2_ticket = 1
    Imported the certificate of the java system to strustsso2 to certificate list and ACL
    Created a connection to the system in the portal and created the content:
    Now when I test the application, I get the log-in screen from the AS ABAP with no error message:
    Here a trace from JAVA side:
    Username and hostnames replaced w/ ********
    Uniquename is the same as username on abap side.
    But uniqueID is: USER.CORP_LDAP."USERNAME"
    14:24:57:592 Path ********* HTTP Worker [@2055327366],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:24:57:593 Debug ********* HTTP Worker [@2055327366],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:24:57:594 Debug ********* HTTP Worker [@2055327366],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:24:57:595 Debug ********* HTTP Worker [@2055327366],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:24:57:596 Path ********* HTTP Worker [@2055327366],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:24:57:625 Debug ********* HTTP Worker [@2055327366],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30007, REPLY:
    HTTP/1.1 200 OK
    14:24:57:625 Debug ********* HTTP Worker [@2055327366],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30007, REPLY:
    Server: SAP NetWeaver Application Server 7.41 / AS Java 7.40
    Cache-Control: no-cache, no-store
    Expires: -1
    Pragma: no-cache, no-store
    Content-Type: text/xml;charset=UTF-8
    Content-Encoding: gzip
    Date: Mon, 30 Jun 2014 12:24:57 GMT
    Transfer-Encoding: chunked
    14:24:59:052 Debug Guest HTTP Worker [@875917609],5,D... ...ttpserver.HttpTraceRequest.traceRaw CLIENT: 30008, REQUEST:
    POST /webdynpro/resources/sap.com/pb/PageBuilder HTTP/1.1
    accept: */*
    accept-language: de
    referer: http://*********:50100/webdynpro/resources/sap.com/pb/PageBuilder;jsessionid=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP
    x-requested-with: XMLHttpRequest
    content-type: application/x-www-form-urlencoded
    accept-encoding: gzip, deflate
    user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)
    host: *********:50100
    content-length: 1037
    connection: Keep-Alive
    cache-control: no-cache
    cookie: saplb_*=(J2EE12139420)12139450; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYzMgIAAzAwMAMAA0RQNQQADDIwMTQwNjMwMTIwMAUABAAAAAgKAAZBMjc2MzL%2FAQQwggEABgkqhkiG9w0BBwKggfIwge8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBzzCBzAIBATAiMB0xDDAKBgNVBAMTA0RQNTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwNjMwMTIwMDA5WjAjBgkqhkiG9w0BCQQxFgQUNs4%2FHri8F11VFYhshuOhiyYp6HUwCQYHKoZIzjgEAwQuMCwCFB2MMiML6NTm3!ivKk9HyOPsFXTTAhRIuOABa2KJvsZ2OW3Kxk54lC0oTg%3D%3D; JSESSIONID=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP5LQnigZlKmtBX197-cBmidml; JSESSIONMARKID=-eEc3Ayv-HiHE_pKLmCIaxFJho6uah7XxWp7o7uQA; PortalAlias=portal
    sap-ext-sid=ELAtPibSEw6d2rrh*yg5QQ--jG9Rt3CREdAZSPlAAf*yKQ--&sap-wd-cltwndid=WID1404129774581&sap-wd-norefresh=X&sap-wd-secure-id=KAaGOd0pc2u4NDQyI9tQDw%3D%3D&SAPEVENTQUEUE=Page_ContextMenu%EE%80%82Id%EE%80%84...page%EE%80%85ControlId%EE%80%84zzzzJBDO.TreeView.FilesTreeItemType.0.childNode.1.Files.0%EE%80%85PosX%EE%80%8497%EE%80%85PosY%EE%80%84170%EE%80%85Shift%EE%80%84false%EE%80%85Ctrl%EE%80%84false%EE%80%85Alt%EE%80%84false%EE%80%83%EE%80%82ClientAction%EE%80%84submit%EE%80%83%EE%80%82%EE%80%83%EE%80%81Form_Request%EE%80%82Id%EE%80%84...form%EE%80%85Async%EE%80%84false%EE%80%85FocusInfo%EE%80%84%40%7B%22sFocussedNodeId%22%3A%20%22zzzzJBDO.TreeView.FilesTreeItemType.0.childNode.1.Files.0%22%2C%20%22sFocussedId%22%3A%20%22zzzzJBDO.TreeView.FilesTreeItemType.0.childNode.1.Files.0-cnt-start%22%2C%20%22sApplyControlId%22%3A%20%22zzzzJBDO.TreeView.catalogTree%22%7D%EE%80%85Hash%EE%80%84%EE%80%85DomChanged%EE%80%84false%EE%80%85IsDirty%EE%80%84false%EE%80%83%EE%80%82EnqueueCardinality%EE%80%84single%EE%80%83%EE%80%82%EE%80%83
    14:24:59:057 Path ********* HTTP Worker [@875917609],5,D... ...tion.programmatic.getLoggedInUser() Entering method
    14:24:59:057 Debug ********* HTTP Worker [@875917609],5,D... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:24:59:057 Debug ********* HTTP Worker [@875917609],5,D... ...thentication.programmatic.getTicket Found data for the ticket
    14:24:59:058 Debug ********* HTTP Worker [@875917609],5,D... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:24:59:058 Path ********* HTTP Worker [@875917609],5,D... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:24:59:062 Path ********* HTTP Worker [@875917609],5,D... ...ication.programmatic.getAuthSchemes Entering method
    14:24:59:402 Debug ********* HTTP Worker [@875917609],5,D... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30008, REPLY:
    HTTP/1.1 200 OK
    14:24:59:402 Debug ********* HTTP Worker [@875917609],5,D... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30008, REPLY:
    Server: SAP NetWeaver Application Server 7.41 / AS Java 7.40
    Cache-Control: no-cache, no-store
    Expires: -1
    Pragma: no-cache, no-store
    Content-Type: text/xml;charset=UTF-8
    Content-Encoding: gzip
    Date: Mon, 30 Jun 2014 12:24:59 GMT
    Transfer-Encoding: chunked
    14:25:00:310 Debug Guest HTTP Worker [@1640558794],5,... ...ttpserver.HttpTraceRequest.traceRaw CLIENT: 30009, REQUEST:
    POST /webdynpro/resources/sap.com/pb/PageBuilder HTTP/1.1
    accept: */*
    accept-language: de
    referer: http://*********:50100/webdynpro/resources/sap.com/pb/PageBuilder;jsessionid=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP
    x-requested-with: XMLHttpRequest
    content-type: application/x-www-form-urlencoded
    accept-encoding: gzip, deflate
    user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)
    host: *********:50100
    content-length: 974
    connection: Keep-Alive
    cache-control: no-cache
    cookie: saplb_*=(J2EE12139420)12139450; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYzMgIAAzAwMAMAA0RQNQQADDIwMTQwNjMwMTIwMAUABAAAAAgKAAZBMjc2MzL%2FAQQwggEABgkqhkiG9w0BBwKggfIwge8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBzzCBzAIBATAiMB0xDDAKBgNVBAMTA0RQNTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwNjMwMTIwMDA5WjAjBgkqhkiG9w0BCQQxFgQUNs4%2FHri8F11VFYhshuOhiyYp6HUwCQYHKoZIzjgEAwQuMCwCFB2MMiML6NTm3!ivKk9HyOPsFXTTAhRIuOABa2KJvsZ2OW3Kxk54lC0oTg%3D%3D; JSESSIONID=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP5LQnigZlKmtBX197-cBmidml; JSESSIONMARKID=-eEc3Ayv-HiHE_pKLmCIaxFJho6uah7XxWp7o7uQA; PortalAlias=portal
    sap-ext-sid=ELAtPibSEw6d2rrh*yg5QQ--jG9Rt3CREdAZSPlAAf*yKQ--&sap-wd-cltwndid=WID1404129774581&sap-wd-norefresh=X&sap-wd-secure-id=KAaGOd0pc2u4NDQyI9tQDw%3D%3D&SAPEVENTQUEUE=PopupMenu_Select%EE%80%82Id%EE%80%84zzzzJBDO.TreeView.BrowseContextMenu%EE%80%85ItemId%EE%80%84zzzzJBDO.TreeView._55%EE%80%85ConnectedControlId%EE%80%84zzzzJBDO.TreeView.FilesTreeItemType.0.childNode.1.Files.0%EE%80%85Checked%EE%80%84false%EE%80%85UserData%EE%80%84%EE%80%83%EE%80%82ClientAction%EE%80%84submit%EE%80%83%EE%80%82ContextPath%EE%80%84FolderContent.0.childNode.1.Files.0%EE%80%85urEventName%EE%80%84POPUPMENUITEMSELECT%EE%80%83%EE%80%81Form_Request%EE%80%82Id%EE%80%84...form%EE%80%85Async%EE%80%84false%EE%80%85FocusInfo%EE%80%84%40%7B%22sFocussedId%22%3A%20%22zzzzJBDO.TreeView.FilesTreeItemType.0.childNode.1.Files.0%22%7D%EE%80%85Hash%EE%80%84%EE%80%85DomChanged%EE%80%84false%EE%80%85IsDirty%EE%80%84false%EE%80%83%EE%80%82EnqueueCardinality%EE%80%84single%EE%80%83%EE%80%82%EE%80%83
    14:25:00:314 Path ********* HTTP Worker [@1640558794],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:314 Debug ********* HTTP Worker [@1640558794],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:314 Debug ********* HTTP Worker [@1640558794],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:315 Debug ********* HTTP Worker [@1640558794],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:315 Path ********* HTTP Worker [@1640558794],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:316 Path ********* HTTP Worker [@1640558794],5,... ...ication.programmatic.getAuthSchemes Entering method
    14:25:00:341 Debug ********* HTTP Worker [@1640558794],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30009, REPLY:
    HTTP/1.1 200 OK
    14:25:00:341 Debug ********* HTTP Worker [@1640558794],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30009, REPLY:
    Server: SAP NetWeaver Application Server 7.41 / AS Java 7.40
    Cache-Control: no-cache, no-store
    Expires: -1
    Pragma: no-cache, no-store
    Content-Type: text/xml;charset=UTF-8
    Content-Encoding: gzip
    Date: Mon, 30 Jun 2014 12:25:00 GMT
    Transfer-Encoding: chunked
    14:25:00:725 Debug Guest HTTP Worker [@1510174997],5,... ...ttpserver.HttpTraceRequest.traceRaw CLIENT: 30010, REQUEST:
    GET /irj/servlet/prt/portal/prtroot/com.sap.portal.pagebuilder.IviewModeProxy?iview_id=pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.content_administration/com.sap.portal.content_admin_ws/com.sap.portal.wd_portal_content/com.sap.portal.admin.studio.configuration/actions/com.sap.portal.action.preview/com.sap.portal.defaultPreview&objectID=pcd%3Aportal_content%2Fcom.heidenhain.DW6%2FZEWMDLG_PC_APLZ&sap-config-mode=true&iview_mode=default HTTP/1.1
    accept: */*
    accept-language: de-DE
    user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)
    accept-encoding: gzip, deflate
    host: *********:50100
    connection: Keep-Alive
    cookie: saplb_*=(J2EE12139420)12139450; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYzMgIAAzAwMAMAA0RQNQQADDIwMTQwNjMwMTIwMAUABAAAAAgKAAZBMjc2MzL%2FAQQwggEABgkqhkiG9w0BBwKggfIwge8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBzzCBzAIBATAiMB0xDDAKBgNVBAMTA0RQNTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwNjMwMTIwMDA5WjAjBgkqhkiG9w0BCQQxFgQUNs4%2FHri8F11VFYhshuOhiyYp6HUwCQYHKoZIzjgEAwQuMCwCFB2MMiML6NTm3!ivKk9HyOPsFXTTAhRIuOABa2KJvsZ2OW3Kxk54lC0oTg%3D%3D; JSESSIONID=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP5LQnigZlKmtBX197-cBmidml; JSESSIONMARKID=-eEc3Ayv-HiHE_pKLmCIaxFJho6uah7XxWp7o7uQA; PortalAlias=portal
    14:25:00:727 Path ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) Entering method with (com.sap.portal.http.RequestWrapper@2011904b, [email protected]183c5f)
    14:25:00:727 Debug ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) Found user in session.
    14:25:00:727 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:727 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Trying to get subject from security session.
    14:25:00:727 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:727 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Set transient attributes.
    14:25:00:728 Debug ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) User principal: ********* (authentication method: mysapsso2)
    14:25:00:728 Debug ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) IUser object: Message buffer:
    No messages available.
    Transient data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Existence not checked.
    * "com.sap.security.core.usermanagement"|->"j_authscheme" (no time limit)="default"
    * "com.sap.security.core.usermanagement"|->"MYSAPSSO2_STRING" (no time limit)="AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYz... (total length: 464 characters)"
    Persistent data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Principal exists.
    * Direct parents:
    * ROLE: ROLE.UME_ROLE_PERSISTENCE.un:Administrator
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_SLD_CONFIGURATOR
    *       ROLE.UME_ROLE_PERSISTENCE.un:XiDir_Unrestricted
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ID_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_API_DEVELOP_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONF_DISPLAY_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_PCK_ADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_BPE_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_RWB_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONFIGURATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_CONFIGURATOR_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.VvlvkEGjiW9zPFaxR/4pd2/bX5Q=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:NWA_SUPERADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_SUPPORT_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.q3C4FsluddsTqyHfaLsF26DZBEg=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_APPL_SERV_USER
    * GRUP: GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONFIGURATOR
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONTENT_ORGANIZER
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_DEVELOPER
    *       GRUP.CORP_LDAP.cn=9999acc-jhp-ep-enable,ou=groups,ou=dp5,ou=sap-ep-entw,ou=sap-ep,o=jh,c=de
    *       GRUP.SUPER_GROUPS_DATASOURCE.EVERYONE
    *       GRUP.SUPER_GROUPS_DATASOURCE.AUTHENTICATED_USERS
    * "$serviceUser$"|->"SERVICEUSER_ATTRIBUTE" (no time limit)=
    * "com.sap.portal.dsm"|->"DebugControlFlag" (no time limit)=
    * "com.sap.portal.aidebug"|->"AppIntegratorDebugMode" (no time limit)=
    * "PrimaryHelpNS"|->"PrimaryHelpFlag" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"timezone" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"accessibilitylevel" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"email" (no time limit)="*******************"
    * "com.sap.security.core.usermanagement"|->"locale" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"lastname" (no time limit)="****"
    * "com.sap.security.core.usermanagement"|->"firstname" (no time limit)="*****"
    * "com.sap.security.core.usermanagement"|->"uniquename" (no time limit)="*********"
    * "com.sap.security.core.usermanagement"|->"salutation" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"displayname" (no time limit)=
    * "com.sapportals.portal.navigation"|->"uipmode" (no time limit)=
    14:25:00:728 Debug ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) Authscheme: default
    14:25:00:729 Path ********* HTTP Worker [@1510174997],5,... ....getLoggedInUser(request, response) Exiting method with *********
    14:25:00:729 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:729 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:730 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:730 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:730 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:730 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:730 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:730 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:731 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:731 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:733 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:733 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:733 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:734 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:734 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:734 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:734 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:735 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:735 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:735 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:735 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:735 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:735 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:736 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:736 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:736 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:736 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:736 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:736 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:736 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:737 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:737 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:737 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:737 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:737 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:737 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:738 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:738 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:738 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:738 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:740 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:741 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:741 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:741 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:741 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:741 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:742 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:742 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:742 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:742 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:742 Path ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthScheme Entering method with (default)
    14:25:00:742 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:743 Debug ********* HTTP Worker [@1510174997],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:743 Debug ********* HTTP Worker [@1510174997],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:743 Debug ********* HTTP Worker [@1510174997],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:743 Path ********* HTTP Worker [@1510174997],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:745 Debug ********* HTTP Worker [@1510174997],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30010, REPLY:
    HTTP/1.1 302 Found
    14:25:00:745 Debug ********* HTTP Worker [@1510174997],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30010, REPLY:
    Server: SAP NetWeaver Application Server 7.41 / AS Java 7.40
    Content-Type: text/html;charset=UTF-8
    Location: http://*********:50100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.heidenhain.DW6!2fZEWMDLG_PC_APLZ?sap-config-mode=true
    Content-Encoding: gzip
    Content-Length: 762
    Date: Mon, 30 Jun 2014 12:25:00 GMT
    14:25:00:748 Debug Guest HTTP Worker [@1492310080],5,... ...ttpserver.HttpTraceRequest.traceRaw CLIENT: 30011, REQUEST:
    GET /irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.heidenhain.DW6!2fZEWMDLG_PC_APLZ?sap-config-mode=true HTTP/1.1
    accept: */*
    accept-language: de-DE
    user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)
    accept-encoding: gzip, deflate
    host: *********:50100
    connection: Keep-Alive
    cookie: saplb_*=(J2EE12139420)12139450; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYzMgIAAzAwMAMAA0RQNQQADDIwMTQwNjMwMTIwMAUABAAAAAgKAAZBMjc2MzL%2FAQQwggEABgkqhkiG9w0BBwKggfIwge8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBzzCBzAIBATAiMB0xDDAKBgNVBAMTA0RQNTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwNjMwMTIwMDA5WjAjBgkqhkiG9w0BCQQxFgQUNs4%2FHri8F11VFYhshuOhiyYp6HUwCQYHKoZIzjgEAwQuMCwCFB2MMiML6NTm3!ivKk9HyOPsFXTTAhRIuOABa2KJvsZ2OW3Kxk54lC0oTg%3D%3D; JSESSIONID=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP5LQnigZlKmtBX197-cBmidml; JSESSIONMARKID=-eEc3Ayv-HiHE_pKLmCIaxFJho6uah7XxWp7o7uQA; PortalAlias=portal
    14:25:00:753 Path ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) Entering method with (com.sap.portal.http.RequestWrapper@319c17af, [email protected]207c84)
    14:25:00:753 Debug ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) Found user in session.
    14:25:00:753 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:753 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Trying to get subject from security session.
    14:25:00:754 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:754 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Set transient attributes.
    14:25:00:754 Debug ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) User principal: ********* (authentication method: mysapsso2)
    14:25:00:755 Debug ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) IUser object: Message buffer:
    No messages available.
    Transient data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Existence not checked.
    * "com.sap.security.core.usermanagement"|->"j_authscheme" (no time limit)="default"
    * "com.sap.security.core.usermanagement"|->"MYSAPSSO2_STRING" (no time limit)="AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYz... (total length: 464 characters)"
    Persistent data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Principal exists.
    * Direct parents:
    * ROLE: ROLE.UME_ROLE_PERSISTENCE.un:Administrator
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_SLD_CONFIGURATOR
    *       ROLE.UME_ROLE_PERSISTENCE.un:XiDir_Unrestricted
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ID_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_API_DEVELOP_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONF_DISPLAY_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_PCK_ADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_BPE_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_RWB_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONFIGURATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_CONFIGURATOR_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.VvlvkEGjiW9zPFaxR/4pd2/bX5Q=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:NWA_SUPERADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_SUPPORT_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.q3C4FsluddsTqyHfaLsF26DZBEg=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_APPL_SERV_USER
    * GRUP: GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONFIGURATOR
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONTENT_ORGANIZER
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_DEVELOPER
    *       GRUP.CORP_LDAP.cn=9999acc-jhp-ep-enable,ou=groups,ou=dp5,ou=sap-ep-entw,ou=sap-ep,o=jh,c=de
    *       GRUP.SUPER_GROUPS_DATASOURCE.EVERYONE
    *       GRUP.SUPER_GROUPS_DATASOURCE.AUTHENTICATED_USERS
    * "$serviceUser$"|->"SERVICEUSER_ATTRIBUTE" (no time limit)=
    * "com.sap.portal.dsm"|->"DebugControlFlag" (no time limit)=
    * "com.sap.portal.aidebug"|->"AppIntegratorDebugMode" (no time limit)=
    * "PrimaryHelpNS"|->"PrimaryHelpFlag" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"timezone" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"accessibilitylevel" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"email" (no time limit)="*******"
    * "com.sap.security.core.usermanagement"|->"locale" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"lastname" (no time limit)="*******"
    * "com.sap.security.core.usermanagement"|->"firstname" (no time limit)="*******"
    * "com.sap.security.core.usermanagement"|->"uniquename" (no time limit)="*********"
    * "com.sap.security.core.usermanagement"|->"salutation" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"displayname" (no time limit)=
    * "com.sapportals.portal.navigation"|->"uipmode" (no time limit)=
    14:25:00:755 Debug ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) Authscheme: default
    14:25:00:755 Path ********* HTTP Worker [@1492310080],5,... ....getLoggedInUser(request, response) Exiting method with *********
    14:25:00:756 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:756 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:756 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:756 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:757 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:757 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:757 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:757 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:758 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:758 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:758 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:758 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:758 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:759 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:759 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:760 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:760 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:760 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:761 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:761 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:761 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:761 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:762 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:762 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:762 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:762 Path ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthScheme Entering method with (default)
    14:25:00:762 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:762 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:762 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:763 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:763 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:763 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:763 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:764 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:764 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:764 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:764 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:764 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:764 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:764 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:765 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:765 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:765 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:765 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:766 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:766 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:769 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:770 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:770 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:770 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:770 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:770 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:771 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:771 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:771 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:771 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:781 Debug ********* HTTP Worker [@1492310080],5,... ...ication.vuser.VirtualUserDataSource Populate principal databag failed as principal was not found.
    14:25:00:783 Info ********* HTTP Worker [@1492310080],5,... ...ap.security.core.util.SecurityAudit User mapping used | USERMAPPING.USE | USER.CORP_LDAP.********* |  | systemtype=[SAP_R3], system=["DW6CLNT100" (system landscape: "EnterprisePortal")], remote user ID=[(none)], uses strong encryption=[false]
    14:25:00:783 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:783 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:783 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:783 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:783 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:784 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:784 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:784 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:784 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:784 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:785 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:785 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:785 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:785 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:785 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:786 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:786 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:786 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:787 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:787 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:787 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:787 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:787 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:787 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:787 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:788 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:788 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:789 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:789 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:789 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:790 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:791 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:791 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:791 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:791 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:791 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:792 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:792 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:792 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:792 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:793 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:793 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:793 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:793 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:794 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:795 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:795 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:795 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:796 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:796 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:797 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:797 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:798 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:798 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:798 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:799 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:799 Debug ********* HTTP Worker [@1492310080],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:799 Debug ********* HTTP Worker [@1492310080],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:799 Debug ********* HTTP Worker [@1492310080],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:800 Path ********* HTTP Worker [@1492310080],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:802 Debug ********* HTTP Worker [@1492310080],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30011, REPLY:
    HTTP/1.1 200 OK
    14:25:00:803 Debug ********* HTTP Worker [@1492310080],5,... ...rver.HttpTraceResponse.traceHeaders CLIENT: 30011, REPLY:
    Server: SAP NetWeaver Application Server 7.41 / AS Java 7.40
    Content-Type: text/html; charset=UTF-8
    Pragma: no-cache
    Cache-Control: no-store, no-cache, must-revalidate
    expires: 0
    Content-Encoding: gzip
    Date: Mon, 30 Jun 2014 12:25:00 GMT
    Transfer-Encoding: chunked
    14:25:00:825 Debug Guest HTTP Worker [@1497262423],5,... ...ttpserver.HttpTraceRequest.traceRaw CLIENT: 30012, REQUEST:
    POST /irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.heidenhain.DW6!2fZEWMDLG_PC_APLZ?sap-config-mode=true HTTP/1.1
    accept: application/x-ms-application, image/jpeg, application/xaml+xml, image/gif, image/pjpeg, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
    referer: http://*********:50100/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.heidenhain.DW6!2fZEWMDLG_PC_APLZ?sap-config-mode=true
    accept-language: de-DE
    user-agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)
    content-type: application/x-www-form-urlencoded
    accept-encoding: gzip, deflate
    host: *********:50100
    content-length: 90
    connection: Keep-Alive
    cache-control: no-cache
    cookie: saplb_*=(J2EE12139420)12139450; MYSAPSSO2=AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYzMgIAAzAwMAMAA0RQNQQADDIwMTQwNjMwMTIwMAUABAAAAAgKAAZBMjc2MzL%2FAQQwggEABgkqhkiG9w0BBwKggfIwge8CAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHATGBzzCBzAIBATAiMB0xDDAKBgNVBAMTA0RQNTENMAsGA1UECxMESjJFRQIBADAJBgUrDgMCGgUAoF0wGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQwNjMwMTIwMDA5WjAjBgkqhkiG9w0BCQQxFgQUNs4%2FHri8F11VFYhshuOhiyYp6HUwCQYHKoZIzjgEAwQuMCwCFB2MMiML6NTm3!ivKk9HyOPsFXTTAhRIuOABa2KJvsZ2OW3Kxk54lC0oTg%3D%3D; JSESSIONID=vSGTJpcu-sQU_xveTHdP6ur7hqXsRgG6O7kA_SAP5LQnigZlKmtBX197-cBmidml; JSESSIONMARKID=-eEc3Ayv-HiHE_pKLmCIaxFJho6uah7XxWp7o7uQA; PortalAlias=portal
    sap-config-mode=true&ClientWindowID=WID1404131100732&%24Roundtrip=true&%24DebugAction=null
    14:25:00:827 Path ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) Entering method with (com.sap.portal.http.RequestWrapper@2b8cfef, [email protected]5b554e)
    14:25:00:827 Debug ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) Found user in session.
    14:25:00:827 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:827 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Trying to get subject from security session.
    14:25:00:827 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:827 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Set transient attributes.
    14:25:00:828 Debug ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) User principal: ********* (authentication method: mysapsso2)
    14:25:00:828 Debug ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) IUser object: Message buffer:
    No messages available.
    Transient data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Existence not checked.
    * "com.sap.security.core.usermanagement"|->"j_authscheme" (no time limit)="default"
    * "com.sap.security.core.usermanagement"|->"MYSAPSSO2_STRING" (no time limit)="AjExMDAgAA1wb3J0YWw6YTI3NjMyiAAHZGVmYXVsdAEABkEyNzYz... (total length: 464 characters)"
    Persistent data:
    * com.sap.security.core.persistence.imp.PrincipalDatabag Mon Jun 30 14:25:00 CEST 2014
    * UniqueID: USER.CORP_LDAP.*********
    * Type: USER
    * Home data source: CORP_LDAP
    * Private id part: *********
    * Principal exists.
    * Direct parents:
    * ROLE: ROLE.UME_ROLE_PERSISTENCE.un:Administrator
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_SLD_CONFIGURATOR
    *       ROLE.UME_ROLE_PERSISTENCE.un:XiDir_Unrestricted
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ID_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_API_DEVELOP_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONF_DISPLAY_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_PCK_ADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_BPE_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_RWB_SERV_USER
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ALERTCONFIGURATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_CONFIGURATOR_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.VvlvkEGjiW9zPFaxR/4pd2/bX5Q=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_ADMINISTRATOR_J2EE
    *       ROLE.UME_ROLE_PERSISTENCE.un:NWA_SUPERADMIN
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_SUPPORT_J2EE
    *       ROLE.PCD_ROLE_PERSISTENCE.q3C4FsluddsTqyHfaLsF26DZBEg=
    *       ROLE.UME_ROLE_PERSISTENCE.un:SAP_XI_APPL_SERV_USER
    * GRUP: GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONFIGURATOR
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_CONTENT_ORGANIZER
    *       GRUP.PRIVATE_DATASOURCE.un:SAP_XI_DEVELOPER
    *       GRUP.CORP_LDAP.cn=9999acc-jhp-ep-enable,ou=groups,ou=dp5,ou=sap-ep-entw,ou=sap-ep,o=jh,c=de
    *       GRUP.SUPER_GROUPS_DATASOURCE.EVERYONE
    *       GRUP.SUPER_GROUPS_DATASOURCE.AUTHENTICATED_USERS
    * "$usermapping$"|->"ep6_sl_alias:e08dfb083a25d8c13fd73346ec28c7ae" (no time limit)=
    * "$serviceUser$"|->"SERVICEUSER_ATTRIBUTE" (no time limit)=
    * "com.sap.portal.dsm"|->"DebugControlFlag" (no time limit)=
    * "com.sap.portal.aidebug"|->"AppIntegratorDebugMode" (no time limit)=
    * "PrimaryHelpNS"|->"PrimaryHelpFlag" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"timezone" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"accessibilitylevel" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"email" (no time limit)="*******"
    * "com.sap.security.core.usermanagement"|->"locale" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"lastname" (no time limit)="*******"
    * "com.sap.security.core.usermanagement"|->"firstname" (no time limit)="********"
    * "com.sap.security.core.usermanagement"|->"uniquename" (no time limit)="*********"
    * "com.sap.security.core.usermanagement"|->"salutation" (no time limit)=
    * "com.sap.security.core.usermanagement"|->"displayname" (no time limit)=
    * "com.sapportals.portal.navigation"|->"uipmode" (no time limit)=
    14:25:00:828 Debug ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) Authscheme: default
    14:25:00:828 Path ********* HTTP Worker [@1497262423],5,... ....getLoggedInUser(request, response) Exiting method with *********
    14:25:00:829 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:829 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:829 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:829 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:829 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:829 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:830 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:830 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:830 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:830 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:830 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:830 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:830 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:831 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:831 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:832 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:832 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:832 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:832 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:832 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:833 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:833 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:833 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:833 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:833 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:834 Path ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthScheme Entering method with (default)
    14:25:00:834 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:834 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:834 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:25:00:834 Debug ********* HTTP Worker [@1497262423],5,... ...hentication.programmatic.enrichUser Does not have any public credentials
    14:25:00:834 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Exiting method with *********
    14:25:00:835 Path ********* HTTP Worker [@1497262423],5,... ...tion.programmatic.getLoggedInUser() Entering method
    14:25:00:835 Debug ********* HTTP Worker [@1497262423],5,... ...tication.programmatic.getAuthscheme Trying to get subject from security session.
    14:25:00:835 Debug ********* HTTP Worker [@1497262423],5,... ...thentication.programmatic.getTicket Found data for the ticket
    14:2

    Hi Bastian
    some time ago I had the same problem,
    Scenario's
    1. SSO logon from ABAP SAPGUI to JAVA --> FAILS.
    2. SSO logon from ABAP webgui to JAVA --> SUCCESS.
    3. SSO logon from JAVA to ABAP --> SUCCESS
    If I understand you correctly, then you have the same issue I had with scenario 1. Since SAPGUI does not create MYSAPSSO2 cookie for the Java server, this "failing" behavior is normal.
    In case of SPNEGO or client certificate authentication the J2EE server will not ask for user ID and password.
    In case you have a different problem, I can advise you to study the 2 notes:
    1257108 - Collective Note: Analyzing issues with Single Sign On (SSO)
    1083421 - SSO2 Wizard
    Hope this will help you further investigate the problem
    Regards
    Sem

Maybe you are looking for