Increasing the size  of memory space for OC4J 10.1.3 manually

 

To Increase the memory space by manually updated opmn.xml and re-start the oc4j instance

For 10.1.3, you need to modify $ORACLE_HOME\opmn\conf\opmn.xml manually. Example follows, simply add both
these to your startup options for the oc4j instance you are deploying/redeploying to.

-XX:PermSize=128m -XX:MaxPermSize=256m

Example

Add the following parameter for your OC4J instance start up parameters

<data id="java-options" value="-Xms512m -Xmx750m -XX:PermSize=128m -XX:MaxPermSize=256m ......

 

Your instance config will look something like this with the changes

    <process-type id="support" module-id="OC4J" status="enabled">
      <module-data>
        <category id="start-parameters">
          <data id="java-options" value="-server -Djava.security.policy=$
    ORACLE_HOME/j2ee/support/config/java2.policy -Djava.awt.headless=true -Dhttp.
    webdir.enable=false  -Xms512m -Xmx750m
-XX:PermSize=128m -XX:MaxPermSize=256m"/>
         </category>
         <category id="stop-parameters">
           <data id="java-options" value="-Djava.security.policy=$ORAC
    LE_HOME/j2ee/support/config/java2.policy -Djava.awt.headless=true -Dhttp.webdir.
    enable=false"/>
         </category>
        </module-data>
        <start timeout="600" retry="2"/>
        <stop timeout="120"/>
        <restart timeout="720" retry="2"/>
        <port id="default-web-site" range="12501-12600" protocol="ajp"/>
        <port id="rmi" range="12401-12500"/>
        <port id="jms" range="12601-12700"/>
        <process-set id="default_group" numprocs="1"/>
    </process-type>