Sitemap

Amicuk Programming Answers

Weblogic 10.3.5 performance problem

2015-10-11   Views:3

Advertisement

Hi. I'm using a weblogic 10.3.5 as a test server (We deploy there the applications before going into production). The problem is that after a certain amount of deploys, the server becomes slower and slower until its mandatory to reestart because it c

Hi.
I'm using a weblogic 10.3.5 as a test server (We deploy there the applications before going into production). The problem is that after a certain amount of deploys, the server becomes slower and slower until its mandatory to reestart because it crashes.
The error trace is this:
weblogic.application.ModuleException:
     at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
     at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
     at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
     at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
     at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
     at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
     at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
     at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
     at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
     at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
     at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
     at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
     at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
     at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
     at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
     at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
     at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
     at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
     at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
     at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
     at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
     at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
     at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
     at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
     at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
     at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
     at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused By: java.lang.OutOfMemoryError: GC overhead limit exceeded
     at java.util.Arrays.copyOfRange(Arrays.java:3209)
     at java.lang.String.<init>(String.java:215)
     at weblogic.utils.StringUtils$StringMaker.getString(StringUtils.java:605)
     at weblogic.utils.StringUtils$ReflectedStringMaker.getString(StringUtils.java:615)
     at weblogic.utils.StringUtils.getString(StringUtils.java:600)
     at weblogic.utils.classloaders.AbstractClassFinder.getClassSource(AbstractClassFinder.java:31)
     at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:58)
     at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:58)
     at weblogic.application.utils.CompositeWebAppFinder.getClassSource(CompositeWebAppFinder.java:88)
     at weblogic.utils.classloaders.DelegateFinder.getClassSource(DelegateFinder.java:30)
     at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:58)
     at weblogic.application.utils.CompositeWebAppFinder.getClassSource(CompositeWebAppFinder.java:90)
     at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:58)
     at weblogic.utils.classloaders.MultiClassFinder.getClassSource(MultiClassFinder.java:58)
     at weblogic.utils.classloaders.CodeGenClassFinder.getClassSource(CodeGenClassFinder.java:25)
     at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:291)
     at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
     at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
     at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
     at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
     at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43)
     at com.sun.faces.application.ApplicationFactoryImpl.getApplication(ApplicationFactoryImpl.java:107)
     at com.sun.faces.config.processor.AbstractConfigProcessor.getApplication(AbstractConfigProcessor.java:130)
     at com.sun.faces.config.processor.ApplicationConfigProcessor.process(ApplicationConfigProcessor.java:252)
     at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
     at com.sun.faces.config.processor.LifecycleConfigProcessor.process(LifecycleConfigProcessor.java:116)
     at com.sun.faces.config.processor.AbstractConfigProcessor.invokeNext(AbstractConfigProcessor.java:114)
     at com.sun.faces.config.processor.FactoryConfigProcessor.process(FactoryConfigProcessor.java:216)
     at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:338)
     at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:226)
     at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
We tried with more memory and the same problem occurs. What kind of configuration/settings should we use/change in the server to avoid this problem?
Thanks.

The replay answer
Advertisement
"Caused By: java.lang.OutOfMemoryError: GC overhead limit exceeded"
The reason for this error is explained here: http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html#par_gc.oom
and here: http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html#cms.oom
You could try using -XX:-UseGCOverheadLimit, but that does not make the bad performance go away.
How many applications are you deploying?
Some tuning HotSpot tuning examples are presented here: http://middlewaremagic.com/weblogic/?p=7340

Go to See the other 5 answers

Weblogic 10.3.5 performance problem

Category:DefaultRelease time:2015-10-11Views:130

Hi. I'm using a weblogic 10.3.5 as a test server (We deploy there the applications before going into production). The problem is that after a certain amount of deploys, the server becomes slower and slower until its mandatory to reestart because it c[More]

(new?) performance problem using jDriver after a Sql Server 6.5 to 2000 conversion

Category:DefaultRelease time:2015-10-11Views:130

Hi, This is similar - yet different - to a few of the old postings about performance problems with using jdbc drivers against Sql Server 7 & 2000. Here's the situation: I am running a standalone java application on a Solaris box using BEA's jdbc driv[More]

OBIEE 11g performance problem

Category:DefaultRelease time:2015-10-11Views:130

Hi, I am facing a performance problem in OBIEE 11g. When I run the query taking from nqquery.log in database, it is giving me the result within few seconds. But In the OBIEE Answers the query runs forever not showing any data. Attaching the query bel[More]

Performance problem with Oracle

Category:DefaultRelease time:-0001-11-30Views:130

We are currently getting a system developed in Unix/Weblogic/Tomcat/Oracle environment. We have developed a screen that contains 5 or 6 different parameters to select from. We could select multiple parameters in each of these selections. The idea beh[More]

Severe performance problem

Category:DefaultRelease time:-0001-11-30Views:130

Hi, We have developed a e-commerce application using weblogic 4.5.1. We use jdk1.2.2 and have installed service pack 7. We use a progress database with a jdbc driver provided by Merant. This jdbc driver doesn't support connection pooling so we get th[More]

PL/SQL Performance problem

Category:DefaultRelease time:2015-10-11Views:130

I am facing a performance problem with my current application (PL/SQL packaged procedure) My application takes data from 4 temporary tables, does a lot of validation and puts them into permanent tables.(updates if present else inserts) One of the tem[More]

Performance problem in Zstick report...

Category:DefaultRelease time:2015-10-11Views:130

Hi Experts, I am facing performance problem in Custoom Stock report of Material Management. In this report i am fetching all the materials with its batches to get the desired output, at a time this report executes 36,000 plus unique combination of ma[More]

SQL report performance problem

Category:DefaultRelease time:2015-10-11Views:130

I have a SQL classic report in Apex 4.0.2 and database 11.2.0.2.0 with a performance problem. The report is based on a PL/SQL function returning a query. The query is based on a view and pl/sql functions. The Apex parsing schema has select grant on t[More]

Performance problem with WPF Viewer CRVS2010

Category:DefaultRelease time:2015-10-11Views:130

Hi, We are using Crystal Reports 2010 and the new WPF Viewer. Last week when we set up a test machine to run our integration tests (several hundred) all report tests failed (about 30 tests) with a timeout exception. The testmachine setup: HP DL 580 G[More]

JRC 2: Performance Problem

Category:DefaultRelease time:2015-10-11Views:130

Hi. Our reporting component used JRC 1.x before we upgraded to JRC 2.x. We got two issues after upgrading. First issue I solved already with a workaround which I published on stackoverflow.com. (1) Does anyone knows where I will find the issue manage[More]

Performance problem with S873,S691,S679,S716

Category:DefaultRelease time:2015-10-11Views:130

Hi All, I am using tables S873,S691,S679,S716 in my report. Since these have huge data its creating performance problem. Right now i am selecting data from tables as Select single.. in Loop.. endloop. If i try to get it out and use FOR ALL ENTRIES, i[More]

Hot
Hi, When i am running MRP in MD01,it is showing me : No materials were planned Statistics Materials planned Materials with new exceptions Materials with terminated MRP list Parameters Scope of Planning Plnt                                             [More]
All, We need to create datasource using ant script which uses wlconfig, has anyone done it before? tried the below script, it creates the datasource and connection pool seperately. In WLS 10.x the connection pool entries are part of the datasource it [More]
i keep getting a notice that i have 'one item available for download' and when i press the button, nothing happens...It shows that it is downloading but it doesn't show up on my music library,  it shows under "not on tihsiiPad" list.  Then I cho [More]
I'm trying to download OS5 to my iPad and it says my Network Settings are not configured properly. What do I do?Can you be more specific?  Your iPad should be plugged into a computer with the latest version of iTunes, but that should be the only sett [More]
Hello and thanks to all who take the time to help me out. First, I have used iTunes before, but by no means am I a poweruser. This is what I would like to know: can I install iTunes on my c drive but actually have the library on my external hd? I hav [More]
How IVR interact with database. Any idea? I mean to say mechanism it follows to populate data using IVR system for inbound and outbound calls.AnkitAshokAggarwal wrote: How IVR interact with database. Any idea? I mean to say mechanism it follows to po [More]
I have updated everything and they just won't sync like they used to be. Aug. 3rd 2011 ThanksWhat is the problem?Read other 2 answers [More]
Hi Everyone, I have Fios 75/75. Connected to ethernet I get a speed test of like 84/84. When I run a speed test on my Nexus 9 tablet connected...Hi, I have a 1gbps connection, when i run a speedtest (WIRED) without access control enabled in R7000 i a [More]
i am trying to download adobe reader and adobe keeps asking me to close "BRCCMCTL".  First of all, I do not know what brccmctl is; and, there are no programs openedThis is part of your Brother printer driver.  If you are on Windows, close it usi [More]
Hello, I created an Analytic workspace in dev - environment and then I created a template for it. I want to migrate the Analytic workspace to the prod environment using the template I created. I was able to do that, but now I want to rename the Analy [More]