WebLogic Performance Monitor Console Extension (WL PMCE)

Hi,
Where do I download the software for WebLogic Performance Monitor Console Extension (WL PMCE)?
I saw the article at http://www.theserverside.com/news/thread.tss?thread_id=21804 and the PDF looks interesting. But I'm not able to find the place to download the software?
I'm using WebLogic Server 8.1 SP5 . Is it comes with in-built? If yes, please let me know how to enable it.
Otherwise let me know tools that can tell me threads, memory, cpu, etc and provide notification, etc.
Advanced thanks.

"Otherwise let me know tools that can tell me threads, memory, cpu, etc and provide notification, etc." -- Hi, I'm familiar with a third-party tool that is suitable for larger deployments, it collects the data you mention for Weblogic instances and also does performance monitoring at the cluster level. Here is a description of their WebLogic integration pack -- http://www.evidentsoftware.com/products/clearstone-for-weblogic/. Hope this helps.

Similar Messages

  • HELP: failed to deploy and run WL performance monitor, console extension

    Hi All
    i downloaded and installed the WL performance monitor, console extension package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war.
    java.io.FileNotFoundException: No such path: null\java\FenwayWL.war
         at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
         at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155)
         at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
         at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war" and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However, it seems
    of no use. I still failed to carry out any operations through "performance monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources" and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration "
    screen. Very thankful somebody can help me to sort out my problem. My platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

    In order to find the PerformanceMonitor web app, the ConsoleExt needs to
    examine your classpath to get the appropriate WLHOME. It does this by
    searching for .../server/lib/weblogic.jar. Please make sure your CLASSPATH
    is correct and matches where PerformanceMonitor is installed. For example,
    the path to .../server/lib/weblogic.jar is the same as to ../common/perf. In
    my world, they both happen to be d:\bea\weblogic81.
    Paul.
    "dso" <[email protected]> wrote:
    >
    Hi All
    i downloaded and installed the WL performance monitor, console extension
    package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at
    "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException:
    No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war"
    and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However,
    it seems
    of no use. I still failed to carry out any operations through "performance
    monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources"
    and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration
    screen. Very thankful somebody can help me to sort out my problem. My
    platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

  • HELP: failed to setup and run WL performance monitor, console extension on WL 8.1

    Hi All
    i downloaded and installed the WL performance monitor, console extension package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException: No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war" and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However, it seems
    of no use. I still failed to carry out any operations through "performance monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources" and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration "
    screen. Very thankful somebody can help me to sort out my problem. My platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

    In order to find the PerformanceMonitor web app, the ConsoleExt needs to
    examine your classpath to get the appropriate WLHOME. It does this by
    searching for .../server/lib/weblogic.jar. Please make sure your CLASSPATH
    is correct and matches where PerformanceMonitor is installed. For example,
    the path to .../server/lib/weblogic.jar is the same as to ../common/perf. In
    my world, they both happen to be d:\bea\weblogic81.
    Paul.
    "dso" <[email protected]> wrote:
    >
    Hi All
    i downloaded and installed the WL performance monitor, console extension
    package
    at http://commerce.bea.com/products/weblogicserverconsoleextension/wlsext_home.jsp
    As i tried to deploy "performance monitor" web app to the WL server at
    "Performance
    Monitor > Installation Instructions " screen. I just saw the error msg
    weblogic.management.ManagementRuntimeException: weblogic.management.ApplicationException:
    [J2EE:160029]I/O error while reading deployment - java.io.FileNotFoundException:
    No such path: null\java\FenwayWL.war. java.io.FileNotFoundException:
    No such path:
    null\java\FenwayWL.war at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:191)
    at weblogic.j2ee.J2EEUtils.getDeploymentInfo(J2EEUtils.java:155) at weblogic.j2ee.J2EEApplicationContainerFactory.initializeDeployment(J2EEApplicationContainerFactory.java:452)
    at weblogic.management.deploy.DeployerRuntime.unprotectedActivate(DeployerRuntime.java:833)
    Therefore, i used workaround to manually copy "PerformanceMonitor.war"
    and "FenwayWL.war"
    to <Domain Home>/applications directory for manual deployment. However,
    it seems
    of no use. I still failed to carry out any operations through "performance
    monitor"
    node at left panel of admin console. For e.g, i failed to enable "resources"
    and
    "statistics" monitoring option at "Performance Monitor > Agent Configuration
    screen. Very thankful somebody can help me to sort out my problem. My
    platform
    is win2000 + WL 8.1 sp1
    thanks u very much in advance.
    dso

  • Performance Manager Console Extension (WL PMCE) not work ?

    Hi
    I'm using WL 8.1 Platform Edition SP4.
    After install the WL PMCE and point the browser to the console at port 7001 ( or SSL 9002 ) I see the normal applet options but not the new extension options. The error shows in the log is :
    <22/02/2005 11:40:01 AM GMT-05:00> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
    <22/02/2005 11:40:01 AM GMT-05:00> <Notice> <WebLogicServer> <BEA-000355> <Thread "ListenThread.Default" listening on port 7001, ip address *.*>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSL/Domestic licensefound>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <Certicom SSL licensefound>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSL Session TTL :90000>
    <22/02/2005 11:40:12 AM GMT-05:00> <Debug> <TLS> <000000> <SSLManager: getting server private key>
    <22/02/2005 11:40:12 AM GMT-05:00> <Notice> <Security> <BEA-090170> <Loading the private key stored under the alias DemoIdentity from the jks keystore file C:\bea81\weblogic81\server\lib\DemoIdentity.jks.>
    Exception encountered while processing content in console extension:
    javax.servlet.ServletException: getServerCertificate
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:469)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Z)V(RequestDispatcherImpl.java:638)
    at weblogic.servlet.internal.RequestDispatcherImpl.include(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:423)
    at weblogic.management.console.tags.IncludeTag.doDispatcherInclude()V(IncludeTag.java:121)
    at weblogic.management.console.tags.IncludeTag.doStartTag()I(IncludeTag.java:83)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensions(Ljava.util.List;)V(ExtensibleTagDelegate.java:192)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensionContent()V(ExtensibleTagDelegate.java:171)
    at weblogic.management.console.tags.nav.NavNodeTag.doEndTag()I(NavNodeTag.java:141)
    at weblogic.management.console.webapp._domain.__nav._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__nav.java:2060)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:322)
    at weblogic.servlet.jsp.PageContextImpl.forward(Ljava.lang.String;)V(PageContextImpl.java:150)
    at weblogic.management.console.actions.ForwardAction.perform(Lweblogic.management.console.actions.ActionContext;)Lweblogic.management.console.actions.Action;(ForwardAction.java:35)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doGet(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:91)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    --------------- nested within: ------------------
    weblogic.management.console.utils.NestedJspException: getServerCertificate - with nested exception:
    [javax.servlet.ServletException: getServerCertificate]
    at weblogic.management.console.tags.IncludeTag.doStartTag()I(IncludeTag.java:86)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensions(Ljava.util.List;)V(ExtensibleTagDelegate.java:192)
    at weblogic.management.console.tags.ExtensibleTagDelegate.doExtensionContent()V(ExtensibleTagDelegate.java:171)
    at weblogic.management.console.tags.nav.NavNodeTag.doEndTag()I(NavNodeTag.java:141)
    at weblogic.management.console.webapp._domain.__nav._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__nav.java:2060)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:322)
    at weblogic.servlet.jsp.PageContextImpl.forward(Ljava.lang.String;)V(PageContextImpl.java:150)
    at weblogic.management.console.actions.ForwardAction.perform(Lweblogic.management.console.actions.ActionContext;)Lweblogic.management.console.actions.Action;(ForwardAction.java:35)
    at weblogic.management.console.actions.internal.ActionServlet.doAction(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:173)
    at weblogic.management.console.actions.internal.ActionServlet.doGet(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(ActionServlet.java:91)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(HttpServlet.java:853)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:1006)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6718)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3764)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2644)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    So, the PMCE runs on SP4 ? ...
    Jin

    Hi
    I was testing the PMCE with SP3 ... The console shows the Navigation Node : Performance Monitor ( and the subnodes : Resources, Statistics and Configuration)
    There is no errors in the log.
    But, when I tried to use some navigation node the log shows:
    <25/02/2005 11:42:06 AM GMT-05:00> <Error> <HTTP> <BEA-101020> <[ServletContext(id=11096688,name=PerformanceMonitor,context-path=/PerformanceMonitor)] Servlet failed with Exception
    java.lang.NullPointerException
    at weblogic.management.console.tags.TextTag.getText()Ljava.lang.String;(TextTag.java:46)
    at weblogic.management.console.tags.TextTag.doStartTag()I(TextTag.java:56)
    at jsp_servlet.__prfnofilter._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__prfnofilter.java:174)
    at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6452)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:118)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3661)
    at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2630)
    at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
    at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
    >
    Plus, I was trying to test the PMCE using SP4 again.
    I get the error in certificate ...
    Currently, I'm using the decompile tools to see what is the logic of the application and I see many classes point to "https" ( hardcoded !!! ) and point to port 8080 ...
    So, the PCME was tested before released ?
    Cheers!
    Jin

  • WebLogic Server Performance Monitor Console Extension

    The win 32 download of this is in the unix compressed format tar.Z. After extracting the files using Winzip, i dont see any "win" installation directory. There are directories for UNIX flavors only. Where can i get the windows installable ?
    I am using Win XP and WLS 8.1

    There should be a setup.exe as well as a Win32 directory. The installer
    should be smart enough to pickup which platform you are running and
    install the appropriate binaries.
    Paul.
    sm <[email protected]> wrote:
    The win 32 download of this is in the unix compressed format tar.Z. After
    extracting the files using Winzip, i dont see any "win" installation
    directory. There are directories for UNIX flavors only. Where can i
    get the windows installable ?
    I am using Win XP and WLS 8.1

  • Perfomance Monitor Console Extension (PMCE) on WebLogic 8.1 SP3

    Is it possible to run PMCE on WebLogic 8.1 SP3?
    I downloaded PMCE from bea and used the installer to install the administrative console extension and an agent on my own machine. I 'm also running a WebLogic server instance on this machine.
    When I go to the server's administrative console it has a new section for the performance monitor, but clicking on anything in that section doesn't work.
    Any suggestions would be appreciated.
    In the server's log there are NullPointerExceptions and it says the servlet failed. The text of the error is:
    ####<DATE> <Error> <HTTP> <MACHINENAME> <MACHINENAME-WLS> <ExecuteThread: '12' for queue: 'weblogic.kernel.Default'> <<WLS Kernel>> <> <BEA-101020> <[ServletContext(id=19875128,name=PerformanceMonitor,context-path=/PerformanceMonitor)] Servlet failed with Exception
    java.lang.NullPointerException
    at weblogic.management.console.tags.TextTag.getText(TextTag.java:46)
    at weblogic.management.console.tags.TextTag.doStartTag(TextTag.java:56)
    at jsp_servlet.__prftop._jspService(__prftop.java:339)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
    at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:996)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:419)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:463)
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:315)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6452)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
    at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3661)
    at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2630)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    >

    For anyone that is searching for the same problem. Bea customer support has confirmed that this is a bug in SP3. SP4 fixes the problem.
    Message was edited by lngtones at Jan 31, 2005 9:36 AM

  • Java - Weblogic performance monitoring tool

    Hi there,
    I would like to use a performance monitoring tool for the JVM 1.2.2.x running on weblogic5.1,
    I understand this is quite old version of JVM and already EOL. However We are having performance issue needs to be addressed ASAP.
    Please advice, many thanks in advance.
    - Arun Janarthanan

    Free performance monitoring tool? You can try WebLogic Scripting Tool, you
    can download from
    https://codesamples.projects.dev2dev.bea.com/servlets/Scarab?id=S13
    You can write your own JMX code to get some runtime status from WebLogic as
    you want.
    http://e-docs.bea.com/wls/docs81/jmx/index.html
    "John Marmelstein" <[email protected]> wrote in message
    news:[email protected]..
    Hello,
    Might anyone know of a free performace monitoring tool? Just I've used
    the monitoring part of Mercury before, it makes nice graphs of memory use.
    Is there some free equivalent out there?
    Or maybe someone has cooked up some JMX script ?
    thanks!
    JM

  • Any complete example on weblogic 10 admin console extension?

    in the sample code corner, all examples are for 8 or 9

    Weblogic 9.x and 10.x are very similar when it comes to Admin Console. So try using console extension 9.x steps for 10.x. You cannnot use 8.x since it is very old and it is completely changed from 9.x onwards.
    HTH
    Ravi Jegga

  • Performance monitor- can't paste previously saved counters list

    Hi all!
    In Performance monitor mmc I can save currently used counters by selecting them, and right click -> “Save Settings as...”. These settings are saved in .htm file. If I open this file in Notepad, select all text, and then go back to empty
    perfmon console, there are options to paste (with Ctrl+V or by button “Paste Counter List”) this counter list.
    But nothing happens…  My perfmon console stays empty!
    This approach works exactly as expected in Windows Server 2008 R2, but not in Windows Server 2012. I tried on tree different server installations, and with no success. The only way I found to save and re-use later my counter list is to
    start mmc.exe, adding performance monitor snap-in, select necessary counters, and finally save as custom console.
    Did anybody knows why in Server 2012 cannot paste previously saved counter list In performance monitor console?

    Hi all
    I habe exactly the same problem: I have a text file containing all the wanted counters which I saved at a running Server 2008 R2. I simply copied that file to the other Servers (2003, 2008, 2008 R2) and it worked everywhere. But not on Server 2012.
    I thought, ok, maybe the filesyntax has changed. So I started from the scratch and added few counters manually in the server 2012, chose "Copy properties" and saved them to a new file.
    Afterwards I closed the performance monitor, started it again and tried to copy / paste them again from the text file. But nothing happened as mentioned by Oleg V. Ivaonov.
    Thanks for any hint or solution, Andreas

  • Using Weblogic Console Extension tag library...

    Now i am working with weblogic 8.1
    I am using Weblogic Console Extension Example...downloaded from dev2dev.bea.com...
    at that example console Jsp program is as below for
    the development of node...
    <br>
    <b><wl:node
    label='<%="My Console Extension"%>'
    icon='/images/folder.gif'
    expanded='true'>
    </wl:node></b>
    <br><br>
    <i><b>But i want two folder icons...for open folder...and closed folder...</b></i>
    <br>
    i have gifs...but how i modify this
    jsp...or tag library...any one can help me...
    <br>
    raju

    "Otherwise let me know tools that can tell me threads, memory, cpu, etc and provide notification, etc." -- Hi, I'm familiar with a third-party tool that is suitable for larger deployments, it collects the data you mention for Weblogic instances and also does performance monitoring at the cluster level. Here is a description of their WebLogic integration pack -- http://www.evidentsoftware.com/products/clearstone-for-weblogic/. Hope this helps.

  • Console Extension with monitor user

    I have found a bug in the console extensions.
    When the server starts and the first user which login the weblogic console is a user with the role 'monitor', then the console extension won't start and I can't find my extension in the left tree.
    But when the first user is in role 'administrator', than everything works fine.
    If the first login is a monitor user, I must redeploy the console webapp and login with a administrator user, to get the console to work.
    Is there any patch for this problem?

    Guys .. If you have PMCE working for 8.1 SP4 .. Can you somebody tell me if there any extra SSL configuration that need to be done part of PMCE install and setup ?
    I keep getting the follwing :
    <Oct 3, 2005 1:53:57 PM EDT> <Notice> <Security> <BEA-090170> <Loading the private key stored under the alias DemoIdenti
    ty from the jks keystore file C:\bea\weblogic81\server\lib\DemoIdentity.jks.>
    Exception encountered while processing content in console extension:
    javax.servlet.ServletException: weblogic.security.service.SSLManager.getServerCertificate(Lweblogic/security/utils/SSLCo
    ntextWrapper;)[Ljavax/security/cert/X509Certificate;
    at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:469)

  • Capturing weblogic username and password for use in my console extension

    Hi,
    I have developed a console extension as a war file and it needs to capture the Weblogic username and password so internally it can use the class MBeanServerConnection that needs these during connection. I have therefore created the standard <login-config> <auth-method>FORM</auth-method> ... stuff in the web.xml to output a logon.jsp when my war is accessed in the hope of capturing username and password. My intention is that these would appear in addition to the standard logon that appears when the Weblogic console is 1st accessed.
    However, my console extension logon.jsp does not appear and I think it’s because there is only one logon needed and this is when the main Weblogic console is accessed because my console extension is subordinate to the main Weblogic console.
    Therefore, how can I get my console extension logon.jsp to appear so I can capture the Weblogic username and password?
    Thanks,
    Dave.

    One approach that might work is to write a look and feel console extension that modifies the console's login jsp (vs trying to have a second login jsp).
    http://download.oracle.com/docs/cd/E15523_01/web.1111/e13745/rebrand.htm#i1070459 describes how to write look and feel extensions.
    Basically, you instantiate the look and feel extension template, hand-edit login/LoginForm.jsp, then build and deploy the extension.
    One tricky part is figuring out how to pre-compile the jsps. Here's part of a build script I've used for look and feel extensions. Let me know if you need a sample look and feel extension.
    <project name="sample-look-and-feel" default="build">
    <dirname property="this.dir" file="${ant.file.sample-look-and-feel}" />
    <property environment="env" />
    <property name="src.dir" value="${this.dir}/src" />
    <property name="build.dir" value="${this.dir}/build" />
    <property name="webapp.dir" value="${build.dir}/webapp" />
    <property name="jspc.dir" value="${build.dir}/jspc" />
    <property name="samplename" value="sample-look-and-feel" />
    <property name="wlhome.dir" value="${env.WL_HOME}" />
    <property name="consoleapp.dir" value="${wlhome.dir}/server/lib/consoleapp" />
    <property name="deployment" value="${build.dir}/${samplename}.war" />
    <target name="build">
    <!--
    Make a temporary directory that we will compile the jsps from.
    It includes the console's web.xml (which has the jspc configuration),
    the sample's jsps, and any console taglibs the sample's jsps use.
    -->
    <copy todir="${jspc.dir}">
    <fileset dir="${consoleapp.dir}/webapp">
    <include name="**/struts.jar" />
    <include name="**/standard.jar" />
    <include name="**/beehive-netui-tags.jar" />
    <include name="**/skeleton_taglib.jar" />
    <include name="**/render_taglib.jar" />
    <include name="**/l10n_taglib.jar" />
    <include name="**/*.tld" />
    <include name="**/web.xml" />
    </fileset>
    <fileset dir="${webapp.dir}">
    <include name="**/*.jsp" />
    </fileset>
    </copy>
    <!--
    Compile the jsps out of the temporary directory.
    Put the generate files into the extension's wabapp.
    -->
    <java classname="weblogic.servlet.jsp.jspc20" fork="true" failonerror="false">
    <arg line="-noexit" />
    <arg line="-d ${webapp.dir}/WEB-INF/classes" />
    <arg line="-webapp ${jspc.dir}" />
    <!--
    <arg line="-verboseJspc"/>
    <arg line="-debug"/>
    <arg line="-keepgenerated"/>
    -->
    <classpath>
    <pathelement path="${wlhome.dir}/server/lib/wlw-langx.jar" />
    <fileset dir="${consoleapp.dir}/APP-INF/lib">
    <include name="*.jar" />
    </fileset>
    <fileset dir="${consoleapp.dir}/webapp/WEB-INF/lib">
    <include name="*.jar" />
    </fileset>
    <pathelement path="${java.class.path}" />
    </classpath>
    </java>
    <!-- Remove the temporary directory now that we're done with it. -->
    <delete dir="${jspc.dir}" />
    <!-- Package the extension -->
    <jar destfile="${deployment}" basedir="${webapp.dir}" />
    <!-- remove the webapp directory now that the webapp is built -->
    <delete dir="${webapp.dir}" />
    </target>
    </project>

  • WebLogic 8.1:  Performance Monitor in AIX 5.2

    Can you add the Performance Monitor features to bea (WebLogic 8.1) running in AIX
    5.2.
    Can you explain in details
    If YES, how?
    If NO, Why NOT?

    Make sure to add dirig.jar in WEBLOGIC_CLASSPATH.
    Doug
    "tim" <[email protected]> wrote:
    >
    downloaded bea performance monitor and added to the startserver.sh
    "%JAVA_HOME%\bin\java" %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME%
    -Dweblogic.management.username=%WLS_USER% -Dweblogic.management.password=%WLS_PW%
    -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
    -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server
    -Dweblogic.classloader.preprocessor=com.dirig.preprocessor.DirigBEAClassProcessor
    ENDLOCAL
    weblogic81 is not starting as it is not finding the class 'DirigBEAClassProcessor'.
    I searched for this class in the dir where i installed beaplugin but
    don't find
    it

  • Spring Console extension for weblogic 10.0

    Hi,
    I am trying to configure spring console extension for weblogic version 10.0 . As mentioned in some documents, I am unable to find the required jars in the server lib folder, and googled to download it, but yet no success. If any one is aware of where can I get the required jars and steps to configure spring console for version10.0, let me know.
    Thanks

    Hi
    To my surprise, When i asked my Server team to get me weblogic support, I got a response from them stating that weblogic will not support spring framework 2.5 and they sent me the link
    http://download.oracle.com/docs/cd/E13196_01/platform/suppconfigs/configs100/100_over/overview.html#1131715
    And asked me to downgrade my project to the supported version.
    But I think it is not correct, I don't have information if really my local team contacted weblogic support, or they are just sending me this link based on the document they have.
    But I don't understand why it is so hard to get this thing working. Is there many people facing this issue ?
    Or every one using apache Axis2 or CFX for web service and spring webservice is not advised ?
    Some time I don't know whom should be blamed.
    Thanks

  • Which Performance Monitoring Tool is good for Weblogic?

    Please advise me on good performance monitoring software. Budget is no issue.
    A typical performance monitoring tool has:
    Server monitoring
    Application server monitoring
    Database monitoring
    Web services monitoring
    Virtualization monitoring
    An example is ManageEngine's Applications Manager
    currenty, I want to monitor:
    1 - BEA Weblogic server 8.1
    2 - Oracle 9i Rel 2
    Once I can identify the bottlenecks, recommendation for hardware / software upgrade can be made easily.
    Thanks.

    Thanks Faisal, I will evaluate this product if full functional trial version is available.
    so far I have come to know about these tools:
    Applications Manager
    up.time
    Still not sure which one brings more value to the business.
    Regards,
    Yasar
    Edited by: user12145614 on Dec 5, 2010 11:02 AM

Maybe you are looking for

  • Color / Monitor Calibration on 10.4.11

    Hello ! I have always used Adobe RGB to visually calibrate my HP ev19w monitor. The colors seemed to be OK and the whites were always very "clean" as I have only been working with monochrome images + have Adobe RGB as the workspace setting for Photos

  • Mapping Mail to the IMAP Server's sent mail folder.

    In Mail, how do I tell my IMAP account what folder to store sent mail in on the IMAP server? NOTE! I am not asking how to make it store on the server. I know if you go to a mail boxes preferences you can check a box that says "Store sent messages on

  • Tables for Order & Workcenter

    Hello All, Is there any table i can get details of production order with workcenter details for operation 0010. I would require for a given production order i would require the work center used at operation level 0010. Either direct table or indirect

  • Problem printing with Lightroom using Vista

    I just recently upgraded my XP system to a Vista 64 bit system. I print digital photos using Adobe Lightroom 1.4. With my XP system, I had a good match between my calibrated monitor (NEC 2690) and my printer (HP B9180) working in the ProPhoto RGB col

  • Installing Printer from terminal in MAC OS 10.6

    Hello everyone! I have 30 Imacs and 1 Xerox DocuPrint N2125. The Imacs are bound to Active and Open directory. The printer has a reservation on a windows print server running server 2003. I manage the Imacs from a Mac OS X server (10.6.4) in conjunct