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
Since I can't search only the Threads in HCM I will have to make my own question.  Hope soemone has run into this before. Using US Payroll, copy of schema QP00, we have 2 situations with deductions in arrears that I have not found a working solution. [More]
Dear Team. We need to upgrade an ACS 4.1.1.23 to a new ACS 5.6. This means a data migration from ACS 4.1.1.24 to 5.6 The migration guide says that the migration utility must be run on a 4.1.1.24 to check the DB integrity and make some modifications. [More]
I'm fiddling with a script that takes selected messages in Mail.app and, among other things, saves the messages as RTF files. The "Save As..." option in the File menu has the ability to save as the RTF type, but I can't seem to get this done in [More]
I4m working with JDeveloper 3.1.1.2 using JBCL components and Data Express to connect to an Oracle 8.0.5 database with Objects Option. I use a valid SQL like : SELECT C.DENOMINACION AS DENOMINACION, C.OBSERVACIONES AS OBSERVACIONES, C.FECHA AS FECHA, [More]
My iPod no longer appears as  folder/file in Itunes when connected.  Library, genius, playlists, etc.  are present, but there is no longer cross reference with the iPod itself.  Help!?I just tried it again and this time a different message showed up [More]
I just got finished charging up my ipod mini. As I listen to the ipod, I go straight to the playlist section. And I find that the playlists that I have in itunes, are not on the ipod. All that is listed is some "On the go" section. So I plug it [More]
I was paying monthly for the Adobe Design Standard Subscription (Registration date December 1, 2011) which automatically upgraded to Adobe Creative Cloud Membership and then another Adobe Creative Cloud Membership appeared and I started paying for in [More]
what lead do i need to run my old apple 17" studio display from my macbook? mini-dvi vga female to male blah blah blah....spell it out for an idiot! thanks in advance.The 17" Apple Studio Display probably has an "ADC" connector on it. [More]
Hi, I would very much like to port my Swing application (that draws on a JComponent) to JavaFX. But to my dismay the JavaFX Canvas does not draw as sharp and thin lines as Swing does. Lines drawn with the same thickness is noticeably thicker (and "fu [More]
So, this is a bit of a strange question. Essentially, the company I work for has a large social media presence and is worried about how certain images display on mobile vs desktop. There are a ton of guides out there providing the optimal image sizes [More]