Для создания Windows-сервиса, который будет запускать ваш WebLogic AdminServer нужно выполнить следующее:
C:\createSvc.cmd" со следующим содержимым:echo off SETLOCAL set DOMAIN_NAME=MAIN_domain set USERDOMAIN_HOME=O:\Oracle\Middleware\user_projects\domains\MAIN_domain set SERVER_NAME=MAIN_AdminServer set PRODUCTION_MODE=false set JAVA_VENDOR=Sun set JAVA_HOME=O:\Oracle\Middleware\jdk160_24 set MEM_ARGS=-Xms256m -Xmx512m call "O:\Oracle\Middleware\wlserver_10.3\server\bin\installsvc.cmd" ENDLOCAL
"DOMAIN_NAME" и "SERVER_NAME" должны быть введены с учётом регистра. "MAIN_AdminServer" и "MAIN_Adminserver" - разные имена. Сервис будет создан, но не стартанёт.
beasvc DOMAIN_NAME_SERVER_NAME" (в нашем случае - "beasvc MAIN_domain_MAIN_AdminServer")O:\Oracle\Middleware\wlserver_10.3\server\bin\beasvc -debug "beasvc MAIN_domain_MAIN_AdminServer"
Если сервис поднялся в этом режиме, можно его опускать и стартовать, как windows-сервис.
Для создания Windows-сервиса, который будет запускать ваш WebLogic ManagedServer нужно выполнить следующее:
C:\createManagedServerSvc.cmd" со следующим содержимым:echo off SETLOCAL set DOMAIN_NAME=MAIN_domain set USERDOMAIN_HOME=O:\Oracle\Middleware\user_projects\domains\MAIN_domain set SERVER_NAME=MAIN_ManagedServer_1 set ADMIN_URL=http://www.myserv.ru:7001 set WLS_USER=<AdminServer ADMIN> set WLS_PW=<AdminServer PASSWORD> set PRODUCTION_MODE=false set JAVA_VENDOR=Sun set JAVA_HOME=O:\Oracle\Middleware\jdk160_24 set MEM_ARGS=-Xms256m -Xmx512m call "O:\Oracle\Middleware\wlserver_10.3\server\bin\installsvc.cmd" ENDLOCAL
"DOMAIN_NAME" и "SERVER_NAME" должны быть введены с учётом регистра. "MAIN_ManagedServer_1" и "MAIN_Managedserver_1" - разные имена. Сервис будет создан, но не стартанёт.
beasvc DOMAIN_NAME_SERVER_NAME" (в нашем случае - "beasvc MAIN_domain_MAIN_ManagedServer_1")O:\Oracle\Middleware\wlserver_10.3\server\bin\beasvc -debug "beasvc MAIN_domain_MAIN_AdminServer"
Если сервис поднялся в этом режиме, можно его опускать и стартовать, как windows-сервис.