Domains in WebLogic

1

I'm new to working with WebLogic and I just installed the server, but when I try to run the config.cmd file, I get this message:

  

FILES were not expected at this time

This is the code of the config.cmd file

@ECHO OFF
SETLOCAL

FOR /f %%i in ('cd') do set MYPWD=%%i

SET SCRIPT_PATH=%~dp0
FOR %%i IN ("%SCRIPT_PATH%") DO SET SCRIPT_PATH=%%~fsi

@REM Set the ORACLE_HOME relative to this script...
FOR %%i IN ("%SCRIPT_PATH%\..\..") DO SET ORACLE_HOME=%%~fsi

@REM Set the MW_HOME relative to the ORACLE_HOME...
FOR %%i IN ("%ORACLE_HOME%\..") DO SET MW_HOME=%%~fsi

@REM Set the home directories...
CALL "%SCRIPT_PATH%\setHomeDirs.cmd"

@REM Set the config jvm args...
SET CONFIG_JVM_ARGS=%CONFIG_JVM_ARGS% -DCOMMON_COMPONENTS_HOME=%COMMON_COMPONENTS_HOME%

CALL "%SCRIPT_PATH%\commEnv.cmd"

FOR %%i IN ("%JAVA_HOME%") DO SET JAVA_HOME=%%~fsi

SET CLASSPATH=%FMWCONFIG_CLASSPATH%;%DERBY_CLASSPATH%

:PARSEARGS
SET VALIDATE=%2
FOR %%I IN (%VALIDATE%) DO SET VALIDATE=%%~I
if NOT {%1}=={} (
  IF "%1"=="-help" (
    SET ARGUMENTS=%1
    GOTO :RUN
  )
  IF "%VALIDATE:~0,1%"=="-" (
    ECHO ERROR! Missing equal^(=^) sign. Arguments must be -name=value!
    EXIT /B 1
  )
  IF "%VALIDATE%"=="" (
    ECHO ERROR! Missing value! Arguments must be -name=value!
    EXIT /B 1
  )
  GOTO :SETARG
) ELSE (
  GOTO :RUN
)

:SETARG
SET ARGNAME=%1
SET ARGVALUE=%2
SHIFT
SHIFT
FOR %%I IN (%ARGVALUE%) DO SET ARGVALUE=%%~I
IF /i "%ARGNAME%"=="-log" (
  IF "%ARGVALUE:~1,1%"==":" (
    SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%ARGVALUE% 
  ) ELSE (    
    SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%MYPWD%\%ARGVALUE%  
  )  
  GOTO :PARSEARGS
) ELSE (
  IF  /i "%ARGNAME%"=="-silent_script" (
    IF "%ARGVALUE:~1,1%"==":" (
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%ARGVALUE% 
    ) ELSE (    
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%=%MYPWD%\%ARGVALUE%  
    )  
    GOTO :PARSEARGS
  ) ELSE (
    IF /i "%ARGNAME%"=="-useXACML" (
        SET UTILS_MEM_ARGS=%UTILS_MEM_ARGS% -DuseXACML=%ARGVALUE%
    ) ELSE (
        SET ARGUMENTS=%ARGUMENTS% %ARGNAME%="%ARGVALUE%"
    )
    GOTO :PARSEARGS
  )
)
:RUN
PUSHD %COMMON_COMPONENTS_HOME%\common\lib

if exist %SCRIPT_PATH%\cam_config.cmd (
  call %SCRIPT_PATH%\cam_config.cmd
)


SET JVM_ARGS=-Dprod.props.file="%WL_HOME%\.product.properties" -Dpython.cachedir="%TEMP%\cachedir" %UTILS_MEM_ARGS% %COMMON_JVM_ARGS% %CONFIG_JVM_ARGS%

IF EXIST %JAVA_HOME% (
  IF "%ARGUMENTS%" == "" (
    %JAVA_HOME%\bin\javaw %JVM_ARGS% com.oracle.cie.wizard.WizardController %ARGUMENTS%
  ) ELSE (
    %JAVA_HOME%\bin\java %JVM_ARGS% -Djdbc=true com.oracle.cie.wizard.WizardController %ARGUMENTS%
  )
) ELSE (
  CALL :SET_RC 1
)

SET RETURN_CODE=%ERRORLEVEL%
POPD

IF DEFINED USE_CMD_EXIT (
  EXIT %RETURN_CODE%
) ELSE (
  EXIT /B %RETURN_CODE%
)

:SET_RC
EXIT /B %1

Is it possible to stir this?

    
asked by Lenin 09.01.2017 в 23:09
source

1 answer

1

The most common problems with weblogic are usually the environment variables. Being a windows, these variables will be in system properties --- > Environment Variables. I hope you forgive me, I'm a UNIX / Linux user.

Be sure to have:

The variable $ JAVA_HOME = {C:, D: .. etc} \ Program Files \ jdk ..... The variable WL_HOME = {C:, D: .. etc} \ installation path \ wlserver (number) The PATH variable must contain at least the path to the lib folder of your jdk.

With these two variables well indicated, many problems of weblogic are usually solved.

I do not recommend using a java jre. Use a jdk better.

    
answered by 10.01.2017 в 15:40