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
How can I create a tool bar with a functions defined by the user .? For example on the case of explorer on windows there exists a tool bar which can capable to opt tools which been pre determined .How can this be make possible in my application using [More]
Dear Friends, We have a requirement to cancel the outgoing excise invoice created through the transaction J1IS towards purchase return. I believe through J1IS, cancellation of the excise invoice is made possible but no accounting document get posted. [More]
First It's iPod Touch 2nd Generation Version 4.2.1 At the very biginning, I used iTunes store on iPod to apply for new account, but it didn't let me select which card I 'm using (aka Vise, Mastercard...) on touch screen, so I searched online for solu [More]
Hi Everybody, I have one master-detail block. Whenever an item is selected in the master block, corresponding details are populated in the detail block. I have 5 text items in the detail block, out of which 4 are attached to LOVs. I have set "Validat [More]
Can a 9i form call MS Word/Excel on a client PC without the need of using a third party JAVA-COM bridge jacob.jar and jacob.dll on jinitiator? The current recommendation is to use include jacob.dll in jinitiator/bin. As we have several clients workin [More]
I am unsure of the best location to the above type of support files.  I would like the files to be available to all users accounts.  If I place them into something like c:\LabVIEW support files this can create an issue if manual changes are made to a [More]
Hi, My mother is using 10.3 Mail and iPhoto 5 (ithink, not sure of the version!). She received many times photos in Mail. She would like a simple way to move pintures from Mail attachement to iPhoto. 10.4 includes a feature like this. I'd like to kno [More]
hi i have a j2me application with a display set to Canvas. when i try to change the midlet's display to another Canvas using the following command: Display.getDisplay(this).setCurrent(Canvas2);nothing happens. how can i efficiently change a display t [More]
All of a sudden I can not open my mail icon, zilch nothing HELP! pleaseLaunch the Console application in any of the following ways: ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.) [More]
I have a Maxtor 3200 which has stopped communicating with my iMac for no reason can you help i'am running the latest systemI have never seen this before.  Try using these installers Flash Player for ActiveX (Internet Explorer) Flash Player Plug-in (A [More]