aspose file tools*
The moose likes BEA/Weblogic and the fly likes Weblogic 10.2 console is very slow Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » BEA/Weblogic
Bookmark "Weblogic 10.2 console is very slow" Watch "Weblogic 10.2 console is very slow" New topic
Author

Weblogic 10.2 console is very slow

hazarath Ravuri
Greenhorn

Joined: Jun 25, 2009
Posts: 2
Hi,

We are using weblogic server 10.2. The console is being very slow.
To navigate through the console tabs is taking too much of time.
We are getting the error as below.
.
.
JAVA Memory arguments: -Xms1g -Xmx1g -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=256m
.
WLS Start Mode=Development
.
CLASSPATH=/opt/bea/patch/CR344429_1000mp1.jar::/opt/bea/patch_wls1001/profiles/default/sys_manifest_classpath/weblogic_patch.jar:/opt/bea/jdk1.5.0_17/lib/tools.jar:/opt/bea/wlserver/server/lib/weblogic_sp.jar:/opt/bea/wlserver/server/lib/weblogic.jar:/opt/bea/modules/features/weblogic.server.modules_10.0.1.0.jar:/opt/bea/modules/features/com.bea.cie.common-plugin.launch_2.1.2.0.jar:/opt/bea/wlserver/server/lib/webservices.jar:/opt/bea/modules/org.apache.ant_1.6.5/lib/ant-all.jar:/opt/bea/modules/net.sf.antcontrib_1.0b2.0/lib/ant-contrib.jar::/opt/bea/wlserver/common/eval/pointbase/lib/pbclient51.jar:/opt/bea/wlserver/server/lib/xqrl.jar::
.
PATH=/opt/bea/wlserver/server/bin:/opt/bea/modules/org.apache.ant_1.6.5/bin:/opt/bea/jdk1.5.0_17/jre/bin:/opt/bea/jdk1.5.0_17/bin:/opt/bea/jdk1.5.0_17/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/opt/answers/bin
.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http://hostname:port/console *
***************************************************
starting weblogic with Java version:
java version "1.5.0_17"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_17-b04, mixed mode)
Starting WLS with line:
/opt/bea/jdk1.5.0_17/bin/java -client -Xms1g -Xmx1g -XX:CompileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=256m -Xverify:none -da -Dplatform.home=/opt/bea/wlserver -Dwls.home=/opt/bea/wlserver/server -Dweblogic.home=/opt/bea/wlserver/server -Dwli.home=/opt/bea/wlserver/integration -Dweblogic.management.discover=true -Dwlw.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/opt/bea/patch_wls1001/profiles/default/sysext_manifest_classpath -Dweblogic.Name=AdminServer -Djava.security.policy=/opt/bea/wlserver/server/lib/weblogic.policy weblogic.Server
<Jun 25, 2009 2:16:45 AM EDT> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end of the classpath:
/opt/bea/wlserver/platform/lib/p13n/p13n-schemas.jar:/opt/bea/wlserver/platform/lib/p13n/p13n_common.jar:/opt/bea/wlserver/platform/lib/p13n/p13n_system.jar:/opt/bea/wlserver/platform/lib/wlp/netuix_common.jar:/opt/bea/wlserver/platform/lib/wlp/netuix_schemas.jar:/opt/bea/wlserver/platform/lib/wlp/netuix_system.jar:/opt/bea/wlserver/platform/lib/wlp/wsrp-client.jar:/opt/bea/wlserver/platform/lib/wlp/wsrp-common.jar>
<Jun 25, 2009 2:16:46 AM EDT> <Info> <WebLogicServer> <BEA-000377> <Starting WebLogic Server with Java HotSpot(TM) 64-Bit Server VM Version 1.5.0_17-b04 from Sun Microsystems Inc.>
<Jun 25, 2009 2:16:47 AM EDT> <Info> <Management> <BEA-141107> <Version: WebLogic Server Temporary Patch for CR344429 Mon Nov 26 16:11:55 EST 2007
WebLogic Server 10.0 MP1 Thu Oct 18 20:17:44 EDT 2007 1005184 >
<Jun 25, 2009 2:17:31 AM EDT> <Info> <WebLogicServer> <BEA-000215> <Loaded License : /opt/bea/license.bea>
<Jun 25, 2009 2:17:31 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<Jun 25, 2009 2:17:31 AM EDT> <Info> <WorkManager> <BEA-002900> <Initializing self-tuning thread pool>
<Jun 25, 2009 2:17:32 AM EDT> <Notice> <Log Management> <BEA-170019> <The server log file /var/log/answers/bea/AdminServer/AdminServer.log is opened. All server side log events will be written to this file.>
<Jun 25, 2009 2:17:41 AM EDT> <Notice> <Security> <BEA-090082> <Security initializing using security realm myrealm.>
<Jun 25, 2009 2:17:47 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STANDBY>
<Jun 25, 2009 2:17:47 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to STARTING>
<Jun 25, 2009 2:17:49 AM EDT> <Notice> <Log Management> <BEA-170027> <The server initialized the domain log broadcaster successfully. Log messages will now be broadcasted to the domain log.>
<Jun 25, 2009 2:17:51 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to ADMIN>
<Jun 25, 2009 2:17:51 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RESUMING>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default" is now listening on 10.39.237.182:8001 for protocols iiop, t3, ldap, snmp, http.>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default[2]" is now listening on 127.0.0.1:8001 for protocols iiop, t3, ldap, snmp, http.>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <Server> <BEA-002613> <Channel "Default[1]" is now listening on 10.39.5.157:8001 for protocols iiop, t3, ldap, snmp, http.>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <WebLogicServer> <BEA-000331> <Started WebLogic Admin Server "AdminServer" for domain "AnswersTest" running in Development Mode>
<Jun 25, 2009 2:17:52 AM EDT> <Warning> <Server> <BEA-002611> <Hostname "acngvtas04.nielsen.com", maps to multiple IP addresses: 10.39.237.182, 10.39.5.157, 127.0.0.1>
<Jun 25, 2009 2:17:52 AM EDT> <Warning> <Server> <BEA-002611> <Hostname "localhost.localdomain", maps to multiple IP addresses: 10.39.237.182, 10.39.5.157, 127.0.0.1>
<Jun 25, 2009 2:17:52 AM EDT> <Warning> <Server> <BEA-002611> <Hostname "acngvtas04-bka.nielsenmedia.com", maps to multiple IP addresses: 10.39.237.182, 10.39.5.157, 127.0.0.1>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<Jun 25, 2009 2:17:52 AM EDT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>
<Jun 25, 2009 2:33:41 AM EDT> <Warning> <netuix> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=ServerConfigGeneralTabPage&handle=com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3DAnsTst01%2CType%3DServer%22%29.>
<Jun 25, 2009 2:51:06 AM EDT> <Warning> <netuix> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=ServerConfigGeneralTabPage&handle=com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3DAnsTst04WS%2CType%3DServer%22%29.>
<Jun 25, 2009 2:56:00 AM EDT> <Error> <Console> <BEA-240003> <Console encountered the following error java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.bea.console.utils.BeanUtils.fetchProperties(BeanUtils.java:407)
at com.bea.console.utils.MBeanUtils.fetchProperties(MBeanUtils.java:218)
at com.bea.console.actions.core.server.ServerTableAction.populateServerTableBean(ServerTableAction.java:148)
at com.bea.console.actions.core.server.ServerTableAction.getCollection(ServerTableAction.java:58)
at com.bea.console.actions.BaseTableAction.execute(BaseTableAction.java:100)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:97)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2044)
at org.apache.beehive.netui.pageflow.interceptor.action.internal.ActionInterceptors.wrapAction(ActionInterceptors.java:91)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processActionPerform(PageFlowRequestProcessor.java:2116)
at com.bea.console.internal.ConsolePageFlowRequestProcessor.processActionPerform(ConsolePageFlowRequestProcessor.java:251)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.processInternal(PageFlowRequestProcessor.java:556)
at org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.process(PageFlowRequestProcessor.java:853)
at org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(AutoRegisterActionServlet.java:631)
at org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlowActionServlet.java:158)
at com.bea.console.internal.ConsoleActionServlet.process(ConsoleActionServlet.java:241)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
at com.bea.console.internal.ConsoleActionServlet.doGet(ConsoleActionServlet.java:130)
at org.apache.beehive.netui.pageflow.PageFlowUtils.strutsLookup(PageFlowUtils.java:1170)
at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.executeAction(ScopedContentCommonSupport.java:686)
at com.bea.portlet.adapter.scopedcontent.ScopedContentCommonSupport.renderInternal(ScopedContentCommonSupport.java:266)
at com.bea.portlet.adapter.scopedcontent.StrutsStubImpl.render(StrutsStubImpl.java:107)
at com.bea.netuix.servlets.controls.content.NetuiContent.preRender(NetuiContent.java:290)
at com.bea.netuix.nf.ControlLifecycle$6.visit(ControlLifecycle.java:426)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:712)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walkRecursivePreRender(ControlTreeWalker.java:724)
at com.bea.netuix.nf.ControlTreeWalker.walk(ControlTreeWalker.java:146)
at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:375)
at com.bea.netuix.nf.Lifecycle.processLifecycles(Lifecycle.java:341)
at com.bea.netuix.nf.Lifecycle.runOutbound(Lifecycle.java:188)
at com.bea.netuix.nf.Lifecycle.run(Lifecycle.java:142)
at com.bea.netuix.servlets.manager.UIServlet.runLifecycle(UIServlet.java:377)
at com.bea.netuix.servlets.manager.UIServlet.doPost(UIServlet.java:253)
at com.bea.netuix.servlets.manager.UIServlet.doGet(UIServlet.java:206)
at com.bea.netuix.servlets.manager.UIServlet.service(UIServlet.java:191)
at com.bea.netuix.servlets.manager.SingleFileServlet.service(SingleFileServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.AsyncInitServlet.service(AsyncInitServlet.java:124)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3393)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Unknown Source)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.bea.console.utils.PropertyUtils.getSimpleProperty(PropertyUtils.java:1192)
at com.bea.console.utils.BeanUtils.fetchProperties(BeanUtils.java:376)
... 78 more
Caused by: java.lang.RuntimeException: The JMX ObjectName that is being proxied has been unregistered: null
at weblogic.management.jmx.ExceptionMapper.matchJMXException(ExceptionMapper.java:80)
at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:506)
at weblogic.management.jmx.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:380)
at $Proxy73.getCurrentMachine(Unknown Source)
... 84 more
Caused by: javax.management.InstanceNotFoundException
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:205)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
at javax.management.remote.rmi.RMIConnectionImpl_1001_WLStub.getAttribute(Unknown Source)
at javax.management.remote.rmi.RMIConnector$RemoteMBeanServerConnection.getAttribute(RMIConnector.java:857)
at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:175)
at weblogic.management.jmx.MBeanServerInvocationHandler.doInvoke(MBeanServerInvocationHandler.java:504)
... 86 more
>
<Jun 25, 2009 3:13:34 AM EDT> <Warning> <netuix> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=ServerConfigGeneralTabPage&handle=com.bea.console.handles.JMXHandle%28%22com.bea%3AName%3DAnsTst04WS%2CType%3DServer%22%29.>
<Jun 25, 2009 3:40:07 AM EDT> <Notice> <Security> <BEA-090171> <Loading the identity certificate and private key stored under the alias DemoIdentity from the jks keystore file /opt/bea/wlserver/server/lib/DemoIdentity.jks.>
<Jun 25, 2009 3:40:07 AM EDT> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file /opt/bea/wlserver/server/lib/DemoTrust.jks.>
<Jun 25, 2009 3:40:07 AM EDT> <Notice> <Security> <BEA-090169> <Loading trusted certificates from the jks keystore file /opt/bea/jdk1.5.0_17/jre/lib/security/cacerts.>
<Jun 25, 2009 3:51:04 AM EDT> <Warning> <netuix> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=HomePage1.>




Can anyone help me out in this regard?
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6662
    
    5

Is the console too slow but stable or is the console slow and unable to display the pages under certain scenarios ?

I remember we had some display related problems when certain XML parsers were placed in weblogic's classpath. And yes the console does tend to be slow at times. What is your definition of slow though ? 1 min ? 10 minutes ?

This post would better sit under the BEA forum


SCJP 6 articles - SCJP 5/6 mock exams - More SCJP Mocks
hazarath Ravuri
Greenhorn

Joined: Jun 25, 2009
Posts: 2
Hi Deepak,

The console is taking around 10mins to log in and to display the summary of servers its taking more than 15mins.

Its like that every time we login. once we navigate to the servers summary page the console is a bit faster and navigates with in a minute.

What might be the possible reason for this?

Thanks,
Hazarath
Jaikiran Pai
Marshal

Joined: Jul 20, 2005
Posts: 10288
    
168

Moving to WebLogic forum from Jobs Discussion forum.

[My Blog] [JavaRanch Journal]
Deepak Bala
Bartender

Joined: Feb 24, 2006
Posts: 6662
    
    5

It was a known problem in some environments for us. Try to raise a weblogic support ticket.

I got so tired of the time taken for the console to update that I wrote some WLST scripts to get the work done faster. Saves you a ton of time. Well atleast your UI is not broken
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Weblogic 10.2 console is very slow