Após criar um novo domínio com o WebLogic utilizando Java 7, você pode obter o seguinte erro ao inicializar:
Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Unrecognized option: -jrockit Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Process exited.
Esse erro ocorre pois o script de criação reconhece o Java 7 como sendo da Oracle. Para corrigir esse problema é só editar o arquivo setDomainEnv.sh (ou cmd ser for Windows) do domínio criado e trocar o conteúdo da variável BEA_JAVA_HOME para SUN_JAVA_HOME e atribuir o JAVA_VENDOR como Sun. No meu caso o conteúdo era:
...
BEA_JAVA_HOME="/usr/lib/jvm/java-7-oracle"
export BEA_JAVA_HOME
SUN_JAVA_HOME=""
export SUN_JAVA_HOME
if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
...
Alterei para:
...
BEA_JAVA_HOME=""
export BEA_JAVA_HOME
SUN_JAVA_HOME="/usr/lib/jvm/java-7-oracle"
export SUN_JAVA_HOME
JAVA_VENDOR="Sun"
export JAVA_VENDOR
if [ "${JAVA_VENDOR}" = "Oracle" ] ; then
...
E após essa alteração o erro desapareceu.