weblogic : memory out of error

Hi,
  I am using weblogic 9.2 sp2 in solaris 10, i am trying to deploy a war using admin console, i am getting a error, " java.lang.outofMemoryError "

Following actions were taken
1. increased  folowing param values in setDomainEnv.sh file
maxPermSize and MEM_ARG.

But all went in vain and the error remains as it is.
Can anyone provide me anyother solution to rectify this problem.
also,
       1. how can we set the limit for maxPermSize and MEM_ARG param? and what is the maximum value i can set for that?
       2. Does it relates to my system RAM? if so my system ram size is 16 GB, and what can be the max and min limit for those 2 parameters?

<Jul 1, 2009 10:24:33 AM AST> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'webtop' due to error weblogic.management.DeploymentException: [Deployer:149233]An unexpected error was encountered during the deployment process..weblogic.management.DeploymentException: [Deployer:149233]An unexpected error was encountered during the deployment process.
        at weblogic.deploy.internal.targetserver.DeployHelper.handleException(DeployHelper.java:395)
        at weblogic.deploy.internal.targetserver.DeployHelper.convertThrowable(DeployHelper.java:168)
        at weblogic.deploy.internal.targetserver.AppDeployment.prepare(AppDeployment.java:152)
        at weblogic.management.deploy.internal.DeploymentAdapter$1.doPrepare(DeploymentAdapter.java:38)
        at weblogic.management.deploy.internal.DeploymentAdapter.prepare(DeploymentAdapter.java:177)
        Truncated. see log file for complete stacktrace
java.lang.OutOfMemoryError
        at java.util.zip.ZipFile.open(Native Method)
        at java.util.zip.ZipFile.<init>(ZipFile.java:203)
        at java.util.jar.JarFile.<init>(JarFile.java:132)
        at java.util.jar.JarFile.<init>(JarFile.java:97)
        at weblogic.utils.jars.JarFileDelegate.<init>(JarFileDelegate.java:32)
        Truncated. see log file for complete stacktrace

Open in new window

radhnkiAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

rajesh_balaCommented:
Can you post the following?

1. What is the memory size you have set
2. R u using Sun JVM or JRockit?
3. Is PROD_MODE=true set in setDomainEnv.sh?


You can add  -XX:MaxPermSize=128m near your -Xms and -Xmx arguments.
0
radhnkiAuthor Commented:
Hi,
      Thanks for the info,
following are the inputs in my seDomainEnv.sh,

1. I am using Sun JVM
2. Production mode is not true. No value has been set,

MEM_ARGS="-Xms512m -Xmx2048m"\par

-XX:PermSize=1024m
 -XX:MaxPermSize=1024

-Rk

0
rajesh_balaCommented:
Why is the perm size set to so high value?.

can you try these values?

MEM_ARGS=" -XX:MaxPermSize=128m -Xms1024m -Xmx1536m"

also ensure to search for PROD_MODE in setDomainEnv.sh and set it to

PROD_MODE=true.

Save it and run it again.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rajesh_balaCommented:
Did you get a chance to try this?
0
radhnkiAuthor Commented:
We did fine tuning of weblogic along with your comments. It helped to resolve issue
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java App Servers

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.