The problem is I want to run jrockit in 64bit. I gave -d64 argument through admin panel and also I added into the scripts. Nothing changes...
I don't think this is linked but my current
[meteo@mynbel ~]$ java -version
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)
and the available JDK was java-1.6.0-openjdk-18.104.22.168.x86_64 when I was configuring domain.
To specifically check what java version is being used by WebLogic Server, please look for the following message in server log,
"Starting WebLogic Server with Oracle JRockit(R) Version R28.2.0-79-146777-1.6.0_29-20111005-1808-windows-ia32"
####<Jun 12, 2012 2:31:05 PM PDT> <Info> <WebLogicServer> <anon-ldap> <> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1339491665549> <BEA-000000> <Starting WebLogic Server with Oracle JRockit(R) Version R28.2.0-79-146777-1.6.0_29-20111005-1808-windows-ia32 from Oracle Corporation>
From the above message, the Java version indicates if it is a 32-bit JVM OR a 64-bit JVM
Regarding "java -version" output, that is due to the settings of the environment variable, PATH.
Do the following:
1. cd <Domain_Home>/bin
> cd /home/meteo/Oracle/Middleware/user_projects/domains/DomainName/bin
2. Execute setDomainEnv.sh
> . ./setDomainEnv.sh
Note: There are 2 DOTs in above command. The first DOT represents that set the Environment in the current Shell, AND the second ./ represents execute the script from the current directory.
3. Now, check the java version by running the command in the same shell
> java -version
Now, you will see the JRockit version that you configured your domain to use.