Bug 780657 (SOA-3096)

Summary: Mismatch between production server profile run.conf and run.conf.bat files - JAVA_OPTS Xms and Xmm values
Product: [JBoss] JBoss Enterprise SOA Platform 4 Reporter: Len DiMaggio <ldimaggi>
Component: ConfigurationAssignee: trev <tkirby>
Status: NEW --- QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.3 CP05CC: akostadinov, ldimaggi
Target Milestone: ---   
Target Release: FUTURE   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3096
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
4.3 CP05 CR2
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Len DiMaggio 2011-05-31 18:58:52 UTC
project_key: SOA

In 4.3 CP05, ER5 - the production profile:
{code}
run.conf:     -Xms128m -Xmx728m
run.conf.bat: -Xms1503m -Xmx1503m
{code}

Comment 1 Len DiMaggio 2011-05-31 19:00:57 UTC
4.3 CP04 production run.conf
    JAVA_OPTS="-Xms128m -Xmx728m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true  -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true"


4.3 CP04 production run.conf.bat (no such file)

4.3 CP05 CR2 production run.conf
    JAVA_OPTS="-Xms128m -Xmx728m -XX:PermSize=256m -XX:MaxPermSize=512m -Djava.awt.headless=true  -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true"


4.3 CP05 CR2 production run.conf.bat
    set "JAVA_OPTS=-Xms1503m -Xmx1503m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dsun.lang.ClassLoader.allowArraySyntax=true"



Comment 2 Aleksandar Kostadinov 2011-06-01 07:02:25 UTC
Also there is a difference between bin/run.conf and bin/run.conf.bat
As far as I see it is mandatory to set permgen like it is set in the UNIX defaults.