Probleme Forms12(12.2.1.2.0) und (12.2.1.3.0)

In jder Version gibt es immer wieder Probleme zu beheben. Ich will hier für mich eine Sammlung aufbauen um einzelne Beschreibungen und Lösungen evtl. zu platzieren.

Windows: Stoppen der (dejvm)  erst danach den WLS_FORMS wieder starten.

Linux/UNIX:

Error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory.

ln -s /usr/lib64/libXm.so.4.0.4 libXm.so.3 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64

Solaris:

To resolve crash of Oracle Forms compiler at exit, while running compiler, Forms Builder and setting the NLS_LANG, user also needs to set the environment variable LC_ALL.

export LC_ALL=C Alle:

colorScheme=SWAN

Oracle Reports Integration Requires New Environment Variable (COMPONENT_CONFIG_PATH).: DOMAIN_HOME/config/fmwconfig/components/ReportsToolsComponent/<reports_tools_component_name>

Performance

In FMW 12c hat Oracle mal wieder die Start Parameter angepasst. Es gibt jetzt eine Datei auf Linux/Unix :setUserOverrides.sh oder auf Windows setUserOverrides.cmd in dieser Datei werden die individuellen Parameter für die Laufzeit gesetzt. Die Datei muss in dem Verzeichnis DOMAIN_HOME/bin liegen und wird aus der setDomainEnv.sh oder setDomainEnv.cmd angesprochen.

Für Linux/Unix sieht es wie folgt aus

#!/bin/bash
# global settinga 
export JAVA_OPTIONS="$JAVA_OPTIONS -Dweblogic.MaxMessageSize=300000000"
export USER_MEM_ARGS="-Xms256m -Xmx512m"
# customer settings for each server
if [ "${SERVER_NAME}" = "AdminServer" ]
then
  echo "Customizing USER_MEM_ARGS for SERVER_NAME ${SERVER_NAME}"
  export USER_MEM_ARGS="-Xms1024m -Xmx1024m"
fi
if [ "${SERVER_NAME}" = "WLS_FORMS" ]
then
  echo "Customizing USER_MEM_ARGS for SERVER_NAME ${SERVER_NAME}"
  export USER_MEM_ARGS="-Xms2g -Xmx2g -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:NewSize=1g"
  export JAVA_OPTIONS="$JAVA_OPTIONS -Djava.awt.headless=true  -Dweblogic.SelfTuningThreadPoolSizeMin=100 -Dweblogic.SelfTuningThreadPoolSizeMax=500 -Djava.net.preferIPv4Stack=true  "
fi
if [ "${SERVER_NAME}" = "WLS_REPORTS" ]
then
  echo "Customizing USER_MEM_ARGS for SERVER_NAME ${SERVER_NAME}"
  export USER_MEM_ARGS="-Xms2g -Xmx2g -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:NewSize=1g"
  export JAVA_OPTIONS="$JAVA_OPTIONS -Djava.awt.headless=true  -Dweblogic.SelfTuningThreadPoolSizeMin=100 -Dweblogic.SelfTuningThreadPoolSizeMax=500 -Djava.net.preferIPv4Stack=true "
fi

Für Windows sieht es dann wie folgt aus:


set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.MaxMessageSize=300000000 
set USER_MEM_ARGS=-Xms256m -Xmx256m 
if "%SERVER_NAME%" == "AdminServer" 
( 
set USER_MEM_ARGS=-Xms512m -Xmx512m 
)
if "%SERVER_NAME%" == "WLS_FORMS" 
( 
set USER_MEM_ARGS=-Xms512m -Xmx512m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC  -XX:NewSize=256m 
set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.awt.headless=true  -Dweblogic.SelfTuningThreadPoolSizeMin=100 -Dweblogic.SelfTuningThreadPoolSizeMax=500
-Djava.net.preferIPv4Stack=true  
)
if "%SERVER_NAME%" == "WLS_REPORTS" 
( 
set USER_MEM_ARGS=-Xms256m -Xmx256m -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:NewSize=256m 
set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true  
)

Die Kommentarfunktion ist geschlossen.

%d Bloggern gefällt das: