Session Monitoring in AS Java Portal

We require Logs and history of User logins with their respective IP
addresses. Various forums talks about session monitoring in NWA but
this tab is not visible in our installation.
We are on NW7.0 SP17

Hi Hussaini,
I think session monitoring feature is available from NW 7.01 release. I am not sure for your version it is available or no.
And in session management you can not see hostorical data.
I think you can use different tools like wily  interscope for session monitoring.
Thanks.
Sushil

Similar Messages

  • How to set a variable in portal session using web dynpro java.

    Hi,
    I have created a web dynpro application, which is running inside portal. I have created a role called "R1". Inside role R1, i have created 3 workset W1, W2 and W3. and inside each workset i have some pages and iviews.
    My requirement is when user logins to the portal , and when he clicks on role R1 for the first time, a login page should come (so that we can do revalidation), and when he enters his password again in that login page , then only workset W1, W2 and W3 should be visible/accessible to him and after successful revalidation, if he clicks again on role R1, in that particular portal session, than that login page should not come.
    for this, i thought i will set a variable in portal session, whenever user successfully revalidated himself, and if after successful revalidation he clicks again on role R1, i will check in doinit method of webdynpro whether variable is set or not (which i already set on successful revalidation), and if it is set then i will do Donavigation else i will present login page to the user.
    Can anyone tells me how to set a variable in portal session using web dynpro java.
    thanks
    Arush

    Hi,
    Try this:
    WDScopeUtil.put(WDScopeType.CLIENTSESSION_SCOPE, key, value)
    WDScopeUtil.get(WDScopeType.CLIENTSESSION_SCOPE, key)
    Ex:
    WDScopeUtil.put(WDScopeType.CLIENTSESSION_SCOPE,"Key1","Value1");
    String value1=WDScopeUtil.get(WDScopeType.CLIENTSESSION_SCOPE,"Key1").toString();
    /people/william.cui/blog/2007/02/12/sharing-session-context-between-parent-and-external-windows-running-on-same-host
    Regards,
    Charan

  • Session Monitoring tool (Java)

    I made a session monitoring tool written in Java.
    Though it is very simple, it may be useful if you are looking for
    monitoring tools available on Linux platform.
    see http://www.bekkoame.ne.jp/~mei/oracle/ .
    null

    Hi,
    You could do from OAM or from 11g OEM (third part tools are also available, like TOAD).
    Enterprise Manager Documentation 11g Release 1 (11.1)
    http://download.oracle.com/docs/cd/E11857_01/index.htm
    Thanks,
    Hussein

  • Problem Integrating JAVA & Portal with BW ABAP 7.02

    Hi I'm installing a BW 7.02 and I need use Bex tool so in a same server i put ABAP & JAVA instance,<br> all is working fine, but when i try see a JAVA Report with Bex Tools i have an error: <br>
    <br><font color="#FF0000"><b>
    Connect to message server host failed<br/>Connect_PM  TYPE=B MSHOST=psbibi1d.patrimonio.com.mx:8100 GROUP=PUBLIC R3NAME=BID MSSERV=8100 PCS=1<br/><br/>LOCATION    CPIC (TCP/IP) on local host with Unicode<br/>ERROR       hostname 'psbibi1d.patrimonio.com.mx:8100' unknown<br/>TIME        Tue Feb 14 19:35:38 2012<br/>RELEASE     720<br/>COMPONENT   NI (network interface)<br/>VERSION     40<br/>RC          -2<br/>MODULE      niuxi.c<br/>LINE        1770<br/>DETAIL      NiPGetHostByName: 'psbibi1d.patrimonio.com.mx:8100' not found<br/>SYSTEM CALL getaddrinfo<br/>COUNTER     6</b></font>
    <br>
    After this i try to run the Diagnostic & Support Tool and I see next info <br>
    <br>
    BI Mastersystem<br><br>
    <font color="#FF0000"><b>
    Error while connecting to BI mastersystem via RFC: com.sap.mw.jco.JCO$Exception:Connect to SAP gateway failed <br>Connect_PM TYPE=A ASHOST=psbibi1d.patrimonio.com.mx:8000 SYSNR=00 GWHOST=psbibi1d.patrimonio.com.mx:8000 <br>GWSERV=sapgw00 PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR hostname <br>'psbibi1d.patrimonio.com.mx:8000' unknown TIME Tue Feb 14 19:15:39 2012 RELEASE 720 COMPONENT NI (network <br>interface) VERSION 40 RC -2 MODULE niuxi.c LINE 1770 DETAIL NiPGetHostByName: 'psbibi1d.patrimonio.com.mx:8000' <br>not found SYSTEM CALL getaddrinfo COUNTER 4
    <br><br>
    Check connection properties in Portal Systemlandscape for the property category 'Connector' (Systemlandscape/SAP_BW)
    </b></font>
    <br><br>
    Error in Check Class: com.sap.ip.bi.supportdesk.checks.impl.MultipleUserMappingCheck<br>
    <font color="#FF0000"><b>
    <br>The mapped user ID argument is null. java.lang.NullPointerException: The mapped user ID argument is null. at <br>com.sap.security.core.umap.imp.UserMapping.getInverseMappingData(UserMapping.java:578) at <br>com.sap.ip.bi.supportdesk.utils.UserUtils.getInverseMappings(UserUtils.java:220) at <br>com.sap.ip.bi.supportdesk.checks.impl.MultipleUserMappingCheck.runCheck(MultipleUserMappingCheck.java:29) at <br>com.sap.ip.bi.supportdesk.checks.CheckResults.runCheck(CheckResults.java:129) at <br>com.sap.ip.bi.supportdesk.checks.CheckResults.<init>(CheckResults.java:112) at <br>com.sap.ip.bi.supportdesk.j2ee.J2eeEngineSettings.readSettings(J2eeEngineSettings.java:261) at <br>com.sap.ip.bi.supportdesk.ui.SystemInfoDynPage.readSettings(SystemInfoDynPage.java:479) at <br>com.sap.ip.bi.supportdesk.ui.ConnectionPropertiesDynPage.onOkClicked(ConnectionPropertiesDynPage.java:253) at <br>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at <br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at <br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at <br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at <br>java.lang.reflect.Method.invoke(Method.java:391) at <br>com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:173) at <br>com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:119) at <br>com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134) at <br>com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209) at <br>com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) at <br>com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at <br>com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215) at <br>com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645) at <br>com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at <br>com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753) at <br>com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240) at <br>com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:561) at java.security.AccessController.doPrivileged(AccessController.java:246) at <br>com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:434) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at <br>com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at <br>com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) at <br>com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at <br>com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at <br>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 <br>com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at <br>java.security.AccessController.doPrivileged(AccessController.java:219) at <br>com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at <br>com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    <br>
    </b></font>
    <br>
    <br>
    What can I do to fix this problem??
    <br><br>
    Regards<br>
    Daniel

    Hi I'm installing a BW 7.02 and I need use Bex tool so in a same server i put ABAP & JAVA instance,<br> all is working fine, but when i try see a JAVA Report with Bex Tools i have an error: <br>
    <br><font color="#FF0000"><b>
    Connect to message server host failed<br/>Connect_PM  TYPE=B MSHOST=psbibi1d.patrimonio.com.mx:8100 GROUP=PUBLIC R3NAME=BID MSSERV=8100 PCS=1<br/><br/>LOCATION    CPIC (TCP/IP) on local host with Unicode<br/>ERROR       hostname 'psbibi1d.patrimonio.com.mx:8100' unknown<br/>TIME        Tue Feb 14 19:35:38 2012<br/>RELEASE     720<br/>COMPONENT   NI (network interface)<br/>VERSION     40<br/>RC          -2<br/>MODULE      niuxi.c<br/>LINE        1770<br/>DETAIL      NiPGetHostByName: 'psbibi1d.patrimonio.com.mx:8100' not found<br/>SYSTEM CALL getaddrinfo<br/>COUNTER     6</b></font>
    <br>
    After this i try to run the Diagnostic & Support Tool and I see next info <br>
    <br>
    BI Mastersystem<br><br>
    <font color="#FF0000"><b>
    Error while connecting to BI mastersystem via RFC: com.sap.mw.jco.JCO$Exception:Connect to SAP gateway failed <br>Connect_PM TYPE=A ASHOST=psbibi1d.patrimonio.com.mx:8000 SYSNR=00 GWHOST=psbibi1d.patrimonio.com.mx:8000 <br>GWSERV=sapgw00 PCS=1 LOCATION CPIC (TCP/IP) on local host with Unicode ERROR hostname <br>'psbibi1d.patrimonio.com.mx:8000' unknown TIME Tue Feb 14 19:15:39 2012 RELEASE 720 COMPONENT NI (network <br>interface) VERSION 40 RC -2 MODULE niuxi.c LINE 1770 DETAIL NiPGetHostByName: 'psbibi1d.patrimonio.com.mx:8000' <br>not found SYSTEM CALL getaddrinfo COUNTER 4
    <br><br>
    Check connection properties in Portal Systemlandscape for the property category 'Connector' (Systemlandscape/SAP_BW)
    </b></font>
    <br><br>
    Error in Check Class: com.sap.ip.bi.supportdesk.checks.impl.MultipleUserMappingCheck<br>
    <font color="#FF0000"><b>
    <br>The mapped user ID argument is null. java.lang.NullPointerException: The mapped user ID argument is null. at <br>com.sap.security.core.umap.imp.UserMapping.getInverseMappingData(UserMapping.java:578) at <br>com.sap.ip.bi.supportdesk.utils.UserUtils.getInverseMappings(UserUtils.java:220) at <br>com.sap.ip.bi.supportdesk.checks.impl.MultipleUserMappingCheck.runCheck(MultipleUserMappingCheck.java:29) at <br>com.sap.ip.bi.supportdesk.checks.CheckResults.runCheck(CheckResults.java:129) at <br>com.sap.ip.bi.supportdesk.checks.CheckResults.<init>(CheckResults.java:112) at <br>com.sap.ip.bi.supportdesk.j2ee.J2eeEngineSettings.readSettings(J2eeEngineSettings.java:261) at <br>com.sap.ip.bi.supportdesk.ui.SystemInfoDynPage.readSettings(SystemInfoDynPage.java:479) at <br>com.sap.ip.bi.supportdesk.ui.ConnectionPropertiesDynPage.onOkClicked(ConnectionPropertiesDynPage.java:253) at <br>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at <br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at <br>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at <br>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at <br>java.lang.reflect.Method.invoke(Method.java:391) at <br>com.sapportals.htmlb.page.DynPage.doProcessCurrentEvent(DynPage.java:173) at <br>com.sapportals.htmlb.page.PageProcessor.handleRequest(PageProcessor.java:119) at <br>com.sapportals.portal.htmlb.page.PageProcessorComponent.doContent(PageProcessorComponent.java:134) at <br>com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209) at <br>com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) at <br>com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at <br>com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215) at <br>com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645) at <br>com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at <br>com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189) at <br>com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753) at <br>com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240) at <br>com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:561) at java.security.AccessController.doPrivileged(AccessController.java:246) at <br>com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:434) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at <br>com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at <br>com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060) at <br>com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265) at <br>com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at <br>com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at <br>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 <br>com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at <br>java.security.AccessController.doPrivileged(AccessController.java:219) at <br>com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104) at <br>com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    <br>
    </b></font>
    <br>
    <br>
    What can I do to fix this problem??
    <br><br>
    Regards<br>
    Daniel

  • Too many session in the AS java server node?

    I have install a Netweaver JAVA portal system for customer , this is cluster system one CI and 10 DIs,  I found there are too many active session in each server node , I konw , the user can login anyone instance through the web dispatcher , but I found  nearly 3000 active session in each server node  after a work day  in average, and there are too many iterative session , sometime one user can have 30-40 session in each server node after a work day .
    I think the memmory is critical if there are have too many session , and sometimes, the log off fution of portal can't work ,so I  decided to set a time-out parameter of the session (4 hours),but this is active method to delete the session of the user ,no matter the user is working with system .
    Who can tell me how to effective control and enhance user's session managment of Netweaver Java server .

    Check note 873190 or 376915
    thanks
    G. Lakshmipathi

  • HttpSessionDebug Not Working For Session Monitoring through Admin Console

    Hi,
    I want to Analyze the HttpSession Payload (Size) in the AdminConsole-->Diagnostics-->Log Files -->EventsDataArchive
    I followed the Link http://jayesh-patel.blogspot.com/2008_04_01_archive.html
    I am using "MyDiagnosticEar\META-INF\weblogic-diagnostics.xml" as following:
    <?xml version="1.0" encoding="UTF-8"?>
    <wldf-resource xmlns="http://www.bea.com/ns/weblogic/90/diagnostics">
    <instrumentation>
    <enabled>true</enabled>
    <wldf-instrumentation-monitor>
    <name>HttpSessionDebug</name>
    <enabled>true</enabled>
    </wldf-instrumentation-monitor>
    </instrumentation>
    </wldf-resource>
    I am using a Simple JSP page to set Some Attribute inside the newly Created Session
    MyDiagnosticEar\SimpleActionWebApp\index.jsp
    <%@ page language="java" contentType="text/html;charset=UTF-8"%>
    <%@ page session="false" %>
    <html>
    <body>
    <%
    HttpSession session=request.getSession(true);
    out.println("<h4>Session ID: "+session.getId());
    session.setAttribute("AAAAAAAAA","BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB");
    java.util.Vector v=new java.util.Vector();
    v.add(new java.util.Date());
    v.add(new java.util.ArrayList());
    v.add("AAAAABBCCCC");
    session.setAttribute("EEEEEEEEEEEEEE",v);
    %>
    Data is Set As an Attribute inside the HttpSession:
    session.setAttribute("AAAAAAAAA","BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB");
    session.setAttribute("EEEEEEEEEEEEEE",v);
    <%
    System.out.println((String)request.getSession().getAttribute("AAAAAAAAA"));
    System.out.println(session.getAttribute("EEEEEEEEEEEEEE"));
    %>
    </body>
    </html>
    Please let me know if there is any thing missing.....I have tested it in All WLS9.2, WLS10MP1 and WLS10.3 versions ..But no Success...
    I am not able to see anything After hitting the JSP...in AdminConsole-->Diagnostics-->Log Files -->EventsDataArchive
    But i can see that the Diagnostic Module has been Picked up successfully...
    AdminConsole--->Deployments--->MyDiagnosticEar -->Configuration--->Instrumentation page
    Thanks
    Jay SenSharma

    Hi Raj,
    Thanks for looking into this issue.
    I tried to Configure DiagnosticModule as well from Admin Console but could not make it work...Can u Please elaborate more on this...It will be really helpful.
    Below is the Diagnostic Module...Created using Admin Console....Diagnostics -> Diagnostics Modules.
    <?xml version='1.0' encoding='UTF-8'?>
    <wldf-resource xmlns="http://www.bea.com/ns/weblogic/weblogic-diagnostics" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.bea.com/ns/weblogic/weblogic-diagnostics http://www.bea.com/ns/weblogic/weblogic-diagnostics/1.1/weblogic-diagnostics.xsd">
    <name>Module-0</name>
    <instrumentation>
    <enabled>true</enabled>
    <wldf-instrumentation-monitor>
    <name>Connector_Around_Work</name>
    <description></description>
    </wldf-instrumentation-monitor>
    </instrumentation>
    <harvester>
    <enabled>true</enabled>
    <sample-period>3000</sample-period>
    <harvested-type>
    <name>weblogic.management.runtime.WebAppComponentRuntimeMBean</name>
    <harvested-attribute>SessionMonitoringEnabled</harvested-attribute>
    <harvested-instance>com.bea:ApplicationRuntime=TestDiagnosticsEAR,Name=AdminServer_/TestDiagnostics,ServerRuntime=AdminServer,Type=WebAppComponentRuntime</harvested-instance>
    <namespace>ServerRuntime</namespace>
    </harvested-type>
    </harvester>
    <watch-notification>
    <watch>
    <name>WatchA</name>
    <enabled>true</enabled>
    <rule-type>Harvester</rule-type>
    <rule-expression>(${ServerRuntime//[weblogic.management.runtime.WebAppComponentRuntimeMBean]com.bea:ApplicationRuntime=TestDiagnosticsEAR,Name=AdminServer_/TestDiagnostics,ServerRuntime=AdminServer,Type=WebAppComponentRuntime//SessionMonitoringEnabled} = '')</rule-expression>
    <alarm-type>AutomaticReset</alarm-type>
    <alarm-reset-period>60000</alarm-reset-period>
    </watch>
    </watch-notification>
    </wldf-resource>
    TestDiagnostics
    Thanks
    Jay SenSharma
    Edited by: Jay SenSharma on Jan 8, 2010 10:38 AM

  • Servlet Session Monitoring via MBeans turns up no MBeans

    Hi,
    I discovered more about why I'm not seeing any Servlet Session Runtime
    MBeans when I enable session monitoring. It looks like each time my
    managed server creates a new session, two errors get written to my
    WebLogic log:
    "####<Sep 22, 2002 6:46:43 PM EDT> <Warning> <Dispatcher>
    <chile.iso-ne.com> <adminserver> <ExecuteThread: '7' for queue:
    '__weblogic_admin_rmi_queue'> <> <> <000000> <RuntimeException thrown
    by rmi server: 'weblogic.rmi.internal.BasicServerRef@10b - jvmid:
    '7074298665992588400S:10.145.220.82:[7001,7001,7002,7002,7001,7002,-1]:smsdomain:adminserver',
    oid: '267', implementation:
    'weblogic.management.internal.AdminMBeanHomeImpl@3c7b65''>
    weblogic.management.NoAccessRuntimeException: User guest does not have
    access permission on weblogic.admin.mbean.MBeanHome
    at weblogic.management.internal.Helper.checkAdminPermission(Helper.java:1637)
    and
    "####<Sep 22, 2002 6:46:43 PM EDT> <Error> <HTTP Session>
    <chile.iso-ne.com> <webuiserver> <ExecuteThread: '0' for queue:
    'default'> <> <> <100032> <Error creating servlet session runtime>
    weblogic.management.NoAccessRuntimeException: User guest does not have
    access permission on weblogic.admin.mbean.MBeanHome
    at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85)
    at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:136)
    at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
    at $Proxy7.getMBeanServer(Unknown Source)
    at weblogic.management.internal.MBeanHomeImpl.isAdminHome(MBeanHomeImpl.java:93)
    at weblogic.management.internal.MBeanHomeImpl.getMBean(MBeanHomeImpl.java:118)
    at weblogic.management.internal.MBeanHomeImpl.getRuntimeMBean(MBeanHomeImpl.java:590)
    at weblogic.management.internal.MBeanHomeImpl.getRuntimeMBean(MBeanHomeImpl.java:568)
    at weblogic.servlet.internal.session.SessionData$1.run(SessionData.java:185)
    at weblogic.management.internal.Helper.doLocally(Helper.java:1656)
    at weblogic.servlet.internal.session.SessionData.getRuntimeMBean(SessionData.java:179)
    at weblogic.servlet.internal.session.SessionData.<init>(SessionData.java:166)
    Looks like the managed server is making a request of the admin server
    and propagating the "guest" principal instead of "system".
    These principal propagation errors from managed-to-admin seem to
    happen all over the place with different MBeans, and get patched one
    place at a time in various BEA service packs. For instance, there's
    another issue with accessing the XML Entity Cache from a managed
    server, and I'm sure I've read about others. Isn't there a way to
    make sure these errors no longer occur with any MBean requests from
    the managed server?
    Jim

    Add
    acl.access.weblogic.admin.mbean.MBeanHome=guest
    in the filerealm.properties file.
    Jim Doyle wrote:
    Hi,
    I discovered more about why I'm not seeing any Servlet Session Runtime
    MBeans when I enable session monitoring. It looks like each time my
    managed server creates a new session, two errors get written to my
    WebLogic log:
    "####<Sep 22, 2002 6:46:43 PM EDT> <Warning> <Dispatcher>
    <chile.iso-ne.com> <adminserver> <ExecuteThread: '7' for queue:
    '__weblogic_admin_rmi_queue'> <> <> <000000> <RuntimeException thrown
    by rmi server: 'weblogic.rmi.internal.BasicServerRef@10b - jvmid:
    '7074298665992588400S:10.145.220.82:[7001,7001,7002,7002,7001,7002,-1]:smsdomain:adminserver',
    oid: '267', implementation:
    'weblogic.management.internal.AdminMBeanHomeImpl@3c7b65''>
    weblogic.management.NoAccessRuntimeException: User guest does not have
    access permission on weblogic.admin.mbean.MBeanHome
    at weblogic.management.internal.Helper.checkAdminPermission(Helper.java:1637)
    and
    "####<Sep 22, 2002 6:46:43 PM EDT> <Error> <HTTP Session>
    <chile.iso-ne.com> <webuiserver> <ExecuteThread: '0' for queue:
    'default'> <> <> <100032> <Error creating servlet session runtime>
    weblogic.management.NoAccessRuntimeException: User guest does not have
    access permission on weblogic.admin.mbean.MBeanHome
    at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:85)
    at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:136)
    at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
    at $Proxy7.getMBeanServer(Unknown Source)
    at weblogic.management.internal.MBeanHomeImpl.isAdminHome(MBeanHomeImpl.java:93)
    at weblogic.management.internal.MBeanHomeImpl.getMBean(MBeanHomeImpl.java:118)
    at weblogic.management.internal.MBeanHomeImpl.getRuntimeMBean(MBeanHomeImpl.java:590)
    at weblogic.management.internal.MBeanHomeImpl.getRuntimeMBean(MBeanHomeImpl.java:568)
    at weblogic.servlet.internal.session.SessionData$1.run(SessionData.java:185)
    at weblogic.management.internal.Helper.doLocally(Helper.java:1656)
    at weblogic.servlet.internal.session.SessionData.getRuntimeMBean(SessionData.java:179)
    at weblogic.servlet.internal.session.SessionData.<init>(SessionData.java:166)
    Looks like the managed server is making a request of the admin server
    and propagating the "guest" principal instead of "system".
    These principal propagation errors from managed-to-admin seem to
    happen all over the place with different MBeans, and get patched one
    place at a time in various BEA service packs. For instance, there's
    another issue with accessing the XML Entity Cache from a managed
    server, and I'm sure I've read about others. Isn't there a way to
    make sure these errors no longer occur with any MBean requests from
    the managed server?
    Jim--
    Rajesh Mirchandani
    Developer Relations Engineer
    BEA Support

  • SRM 7.0: Authorisation object? Aliases for services in java portal?

    Here's how we did in old SRM 5.0 system (the old and working scenaio):
    In SRM 5.0 we employed S_ICF object to determine, whether a particular user who has just logged in to a system via web using a particular alias - is authorised to use this service.
    We want external and internal users to use different ways to get into system. We have two aliases:
    for internal users: http://srm5.domain.com/srmint
    for external users: http://srm5.domain.com/srmext
    We make aliases using transaction SICF:
    /srmext
    /srmint
    to service /default_host/sap/bc/gui/sap/its/bbpstart
    For alias /srmext we set field  SAP Authoriz. = EXT.
    For alias /srmint we set field  SAP Authoriz. = INT.
    We make 2 roles, both containing just a S_ICF auth object with differend values of field ICF_VALUE, an appropriate role to a user. If a particular user logs in to the system using an alias matching to the authorization value set in his role, he gets in, otherwise he gets an error upon logon. So that his logon is only successful if he used the right alias in URL (provided correct login name and password of course).
    Question. How do we apply similar scenario in new SRM7?
    Is there an authorisation object for java portal in SRM 7.0 - similar to S_ICF object for ABAP portal in SRM 5.0?
    Is it possible and how to make an aliases to java portal, or otherwise automatically detrermine at runtime upon logon, which way (which URL or using some parameter in address line) the user has logged in?

    This question has been answered by the following blog:
    /people/ulli.hoffmann2/blog/2009/10/07/srm-70-running-it-without-the-portal

  • What is the "Main Attribute" for in Session Monitoring?

    Anybody know what the "Main Attribute" column is for in session monitoring or how
    I can use it?
    Can't find it mentioned anywhere.

    Does this actually work in WLS 6.1 SP1 ? I have session
    monitoring enabled, have set the ConsoleMainAttribute to
    "username", and have actually set an attribute with that name
    to a string value in each session, but still get null returned
    from getMainAttribute() on ServletSessionRuntimeMBean. Any
    information, hints, advice, or vague prophecies on how to
    successfully use this API would be appreciated.
    --matt
    Mihir Kulkarni <[email protected]> wrote:
    The Main Attribute in the console is mapped to the ConsoleMainAttribute
    in the
    weblogic.xml file.
    This attribute specified as follows in the weblogic.xml:
    <session-param>
    <param-name>ConsoleMainAttribute</param-name>
    <param-value>mySession</param-value>
    </session-param>
    As per: http://e-docs.bea.com/wls/docs60/programming/weblogic_xml.html
    If you enable Session Monitoring in the WebLogic Server Administration
    Console, set
    this parameter to the name of the session parameter you will use to identify
    each
    session that is monitored.
    This parameter can only be a String in WLS 60. In 61, this parameter
    can be an Object
    and its toString method will be called to display its value.
    cheers,
    Mihir
    Steven Job wrote:
    Anybody know what the "Main Attribute" column is for in session monitoringor how
    I can use it?
    Can't find it mentioned anywhere.

  • Caching Issue with Java Portal....Need Help ASAP!

    We are deploying a JAVA & .NET enviornment. We have a Java Portal Server that connects to the .NET enviornment. We seem to have a problem with the caching on the JAVA portal...any help you could provide would be much needed!!

    We are running Apache 2.0.48 with TomCat 4.1.18LE using JK2 as a conduit between them. We are not using mod_cache at all. we are using mod_proxy in the Apache Server. We have disabled caching in Tomcat:<Host name=..................... <Context path=............................ <Logger className=........................... <Manager className=.............................. <Resources cached="false" caseSensitive="false" /> This didn't seem to help the problem. Now am wondering if the browser is caching even though it's set to get a new page each time. The symtoms are: create a community page edit the pagecreate a portletfinishthe portlet shows upfinishfinishportlet is not on the pageclick refresh......the portlet is on the page.edit the communityedit the pagethe portlet is not on the edit pageclick refreshthe portlet is on the page..... regards and respect... Rod

  • Issue when execute query in JAVA portal

    Hi all,
    I aways used the Query Designer 3.x and now im using the Query Design and i know that run with JAVA portal. So I have new issues and it not expected.
    When I run RSRT and select a query I have no problems running by ABAP but when I select JAVA Web i had issue.
    I know that JAVA give the addres:
    http://MACHINE:PORT/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.....
    but in my case only give me:
    /irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.....
    Anyone have some idea?
    Thanks in advice
    Ralph

    Hello,
    Let me understand the issue.
    When you click on Java Web (RSRT), the browser opens the following URL "/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom....." ?
    Download the note 937697 and follow the instructions. Maybe the BI Master data is not configured on your portal.
    This note will detects the inconsiste and suggest a solution.
    Also, there is a table which you have to maintain the Portal server name.
    TABLE: RSPOR_T_PORTAL
    Check if exist a default portal on this table.
    Thanks...
    Edward John

  • Can you call a SAP java Portal Service from the Dot Net code?

    Is there a link to a document or snippet of code to call a customized Portal Service in a Dot Net code?

    Hi Steve,
      yes.,u can call a java portal service in .net.,the only thing what u need to do is to establish that portal service as web service and use that web service in ur code..
    Regards,
    Vinoth

  • Integration of ABAP webdynpro with JAVA portal

    Hi ,
    Could any one give me a simple procedure or step by step process to integrate the abap webdynpro with java portal . The RFC and stuffs ?
    Regards,
    Sakthi

    hi,
    please check out the link :
    http://help.sap.com/saphelp_nw04/helpdata/en/74/d5e7418192c717e10000000a155106/frameset.htm
    hope this will surely help you!!!
    thanks & regards,
    punit raval.

  • JAVA  Portal  Exeption

    i begin develop a web  java portal but i have two exceptions
    1-Could not initialize class com.sap.conn.jco.rt.MiddlewareJavaRfc Exception
    2-Could not initialize class com.sap.conn.jco.rt.JCoRuntimeFactory
    please help me urgently

    Hi,
    ...sounds like the native libaries (e.g. librfc32.dll, sapjcorfc.dll for windows) are not in place or does not fit to the jar's you are currently using.
    please refer to the documentation.
    e.g. http://service.sap.com/connectors or for example
    http://help.sap.com/saphelp_nw04/helpdata/en/47/80f671ee6e4b41b63c0fe46bd6e4f8/content.htm
    Hth,
    Jens

  • Java portal probleme

    i begin develop a web  java portal but i have two exceptions
    1-Could not initialize class com.sap.conn.jco.rt.MiddlewareJavaRfc Exception
    2-Could not initialize class com.sap.conn.jco.rt.JCoRuntimeFactory
    please help me urgently

    Hi,
    ...sounds like the native libaries (e.g. librfc32.dll, sapjcorfc.dll for windows) are not in place or does not fit to the jar's you are currently using.
    please refer to the documentation.
    e.g. http://service.sap.com/connectors or for example
    http://help.sap.com/saphelp_nw04/helpdata/en/47/80f671ee6e4b41b63c0fe46bd6e4f8/content.htm
    Hth,
    Jens

Maybe you are looking for

  • Oracle Linux 6 Certification for HP small servers

    Hi all. We have been selling small - medium servers and services for our clients. By small i mean servers like HP Proliant series, ranging from ML110 and higher. Also IBMs like X3200 X3400, X3600 and so on .... What we normally do is sell these serve

  • Storage of items

    Where are the slideshows, cards, calendars, and books stored? I found the photos in "~/Pictures/iPhoto Library" but can't seem to find anything else. I vaguely remember that you can print a copy of the pdf made for a book, so I would like to know whe

  • ORA-19502, ORA-27601, async_io fails

    I have posted the following on the Linux forum as well. After reading posts on this forum please note we are not running out of disk space and permissions are ok. We have other servers identically configured with no errors. One hypothesis is that it

  • Incorrect "Requestor" name in PO

    Hi, We are using classic scenario on SRM7.0. Once ashopping cart is approved by the approver, it goes to the purcahser for creating PO. The purchase creates a PO. But, when the document is posted in ERP, under the "item" tab, where the "Requestor" na

  • Error message when exporting as html

    Does anyone get this message when exporting to html? MuseJSAssert: Error calling selector function:SecurityError: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "null" from accessing a cross-origin