Ошибка: не удалось найти или загрузить основной класс weblogic.Server в soa12c
Я установил Oracle Windows 12C в Windows. Я получаю сообщение об ошибке: Не удалось найти или загрузить основной класс weblogic.Server Остановка сервера Derby...
Пожалуйста, найдите ниже журнал.
Система не может найти указанный путь.
** Настройка конкретной среды SOA для win...
PATH = C: \ ORACLE_FMW \ oraclexe \ app \ oracle \ product \ 11.2.0 \ server \ bin;; C: \ ProgramData \ Oracle \ Java \ javapath; C: \ Program Files (x86) \ Intel \ iCLS Client \; C: \ Program Files \ Intel \ iCLS Client \; C: \ Program Files (x86) \ Lenovo \ FusionEngine; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ WINDOWS \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Program Files (x86) \ Intel \ Intel (R) Компоненты ядра управления \DAL;C:\Program Files\Intel\Intel(R) Компоненты механизма управления \DAL;C:\Program Files (x86)\Intel\Intel(R) Engine Management Components\IPT;C:\Program Files\Intel\Intel(R) Engine Management Components\IPT;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;C:\Program Files (x86)\Skype\Phone\;C:\Users\badri\AppData\Local\Microsoft\WindowsApps;C:\Oracle\Middleware\Oracle_Home\soa\soa\thirdparty\edifecs\XEngine\bin . JAVA_OPTIONS =.
** Завершить настройку SOA.
,, Аргументы памяти JAVA: -Xms768m -Xmx1536m -XX:PermSize=256m -XX:MaxPermSize=1024m . CLASSPATH=C:\Oracle\Middleware\ORACLE_HOME \ СОА \ бам \ Lib \ бам-timerlistener.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \ пользователем patch.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \ СОА-startup.jar;C:\Oracle\Middleware\ORACLE_HOME \ oracle_common \ модули \ \ особенности com.oracle.db.jdbc7-dms.jar;C:\Oracle\Middleware\ORACLE_HOME \ oracle_common \ модули \odsi_xquery2004_12.1.3\odsi.xquery.modules_12.1.3.0.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \ oracle.soa.common.adapters_11.1.1 \ oracle.soa. common.adapters.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ СОА \ СОА \ модули \ oracle.cloud.adapter_12.1.3 \ oracle.cloud.adapter.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ ОСБ \ Lib \ ServiceBus-common.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ oracle_common \ связь \ модули \ Config-12.1.3.jar;C:\Oracle\Middleware\ORACLE_HOME \ oracle_common \ связи \ \ модулей UserPrefs-конфигурации-12.1. 3.jar;C:\Oracle\Middleware\ORACLE_HOME \ oracle_common \ Modules \ oracle.xdk_12.1.3 \ xsu12.jar; \ Modules \ функции \weblogic.server.modules.xquery_10.3.1.0.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \db2jcc4.jar;C:\Oracle\ БЛИЖНИЙ ~1\ORACLE~1\USER_P~1\ домены \BASE_D~1\ Config\ СОА-инфра;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \ ткань-URL-handler_11.1.1.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \ кварц-все- 1.6.5.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ СОА \ СОА \ модули \ oracle.soa.fabric_11.1.1 \ oracle.soa.fabric.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ СОА \ СОА \ модули \ oracle.soa.fabric_11.1.1 \ тканевого-выполнения-доб-wls.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ Modules \ oracle.soa.adapter_11.1.1 \ oracle.soa.adapter.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ СОА \ модули \oracle.soa.b2b_11.1.1\oracle.soa.b2b.jar;C:\Oracle\Middleware\ORACLE_HOME \ oracle_common \ Modules \ \ внутренних функций \ jrf_wlsFmw_oracle.jrf.wls.classpath_12.1.3.jar;C:\Oracle\Middleware\ORACLE_HOME \ СОА \ \ СОА модули \ oracle.soa.fabric_11.1.1 \ трекинга-api.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ СОА \ СОА \ модули \ Обще-кли-1.1.jar;C:\Oracle\Middleware\ORACLE_HOME \ так а \ СОА \ модули \ oracle.soa.mgmt_11.1.1 \ СОА-инфра-mgmt.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ ОСБ \ Lib \ version.jar; C: \ Oracle \ Промежуточное \ ORACLE_HOME \ ОСБ \ Lib \ servicebus.jar; C: \ Oracle \ БЛИЖНИЙ ~ 1 \ ORACLE \ ~ 1 ~ 1 USER_P \ \ BASE_D доменов ~ 1 \ Config\ ОСБ;C:\ORACLE~1\ Промежуточное \ oracle_common \ модули \com.oracle.cie.config-wls-online_8.1.0.0.jar;C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server\lib\xqrl.jar . PATH=C:\ORACLE_FMW\oraclexe\app\oracle\product\11.2.0\server\bin;;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Program Files (x86)\Lenovo\FusionEngine;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Компоненты ядра управления \DAL;C:\Program Files\Intel\Intel(R) Компоненты механизма управления \DAL;C:\Program Files (x86)\Intel\Intel(R) Engine Management Components\IPT;C:\Program Files\Intel\Intel(R) Engine Management Components\IPT;C:\Program Files\Lenovo\Bluetooth Software\;C:\Program Files\Lenovo\Bluetooth Software\syswow64;C:\Program Files (x86)\Skype\Phone\;C:\Users\badri\AppData\Local\Microsoft\WindowsApps;C:\Oracle\Middleware\Oracle_Home\soa\soa\thirdparty\edifecs\XEngine\bin .
- Чтобы запустить WebLogic Server, используйте имя пользователя и *
- пароль, назначенный пользователю уровня администратора. За *
- администрирование сервера, используйте сервер WebLogic *
- консоль по адресу http:\hostname:port\console *
запуск weblogic с версией Java: версия Java "1.7.0_79" Java(TM) SE Runtime Environment (сборка 1.7.0_79-b15) 64-разрядная серверная виртуальная машина Java HotSpot(TM) (сборка 24.79-b02, смешанный режим) Запуск WLS с строка: C:\PROGRA~1\Java\JDK17~1.0_7\bin\java -Xms768m -Xmx1536m -XX:PermSize=256m -XX:MaxPermSize=1024m -Dweblogic.Name=AdminServer -Djava.security.policy=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server\lib\weblogic.policy -Djava.protocol.handler.pkgs="oracle.mds.net.protocol|oracle.fabric.common.classloaderurl.handler|oracle.fabric.common.uddiurl.handler|oracle.bpm.io.fs.protocol" -Dopss.version=12.1.3 -Digf.arisidbeans.carmlloc=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1\config\fmwconfig\carml -Digf.arisidstack.home=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1\config\fmwconfig\arisidprovider -Doracle.security.jps.config=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\ домены \ БАВ E_D~1\servers\AdminServer\tmp_WL_user -Doracle.deployed.app.ext=- -Dweblogic.alternateTypesDirectory=C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.ossoiap_12.1.3,C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.oamprovider_12.1.3,C:\Oracle\Middleware\Oracle_Home\oracle_common\modules\oracle.jps_12.1.3 -Dweblogic.jdbc.remoteEnabled=true -Dcommon.components.home=C:\Oracle\Middleware\Oracle_Home\oracle_common -Djrf.version=12.1.3 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1 -Doracle.server.config.dir=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1\config\fmwconfig\servers\AdminServer -Doracle.domain.config.dir=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1\config\fmwconfig -Doracle.mds.filestore.preferred= -Dadf.version=12.1.3 -Doracle.osb.home=C:\Oracle\Middleware\Oracle_Home\osb -da -Dwls.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server -Dweblogic.home=C:\Oracle\MIDDLE~1\ORACLE~1\wlserver\server -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder -da:org.apache.xmlbeans... -Dem.oracle.home=C:\Oracle\Middleware\Oracle_Home\em -DINSTANCE_HOME=C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain -Djava.awt.headless=true -Doracle.sysman.util.logging.mode=dual_mode -Dsoa.archives.dir=C:\Oracle\Middleware\Oracle_Home\soa\soa -Dsoa.oracle.home=C:\Oracle\Middleware\Oracle_Home\soa -Dsoa.instance.home=C:\Oracle\MIDDLE~1\ORACLE~1\USER_P~1\domains\BASE_D~1 -Dtangosol.coherence.log=jdk -Djavax.xml.soap.MessageFactory=oracle.j2ee.ws.saaj.soap.MessageFactoryImpl -Dweblogic.taction. blocking.commit = true -Dweblogic.transaction.blocking.rollback = true -Djavax.net.ssl.trustStore = C: \ Oracle \ MIDDLE ~ 1 \ ORACLE ~ 1 \ wlserver \ server \ lib \ DemoTrust.jks -Doracle.xml.schema \ Ignore_Duplicate_Components = true -Doracle.xdkjava.compatibility.version = 11.1.1 -Doracle.soa.compatibility.version = 11.1.1 -Djps.app.c redential.overwrite.allowed = true -Dbam.oracle.home = C: \ Oracle \ Middleware \ Oracle_Home \ soa -Dums.oracle.home = C: \ Oracle \ Middleware \ Oracle_Home \ oracle_common -Djava.util.logging.manager = oracle.core.ojdl.logging.ODLLogManager weblogic.Server Ошибка: не удалось найти или загрузить основной класс weblogic.Server Останов сервера Derby... Сервер Derby остановлен.
5 ответов
У меня была такая же проблема на Weblogic 12.1.3. Чтобы решить эту проблему, попробуйте следующее:
- Найдите скрипт "startWebLogic.cmd":
В соответствии с вашим сообщением журнала проверьте папку "C:\Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain", где "C: \ Oracle \ Middleware \ Oracle_Home" - каталог установки,"base_domain" - имя вашего домена
- Изменить стартовый скрипт Weblogic
После строки "set DOMAIN_HOME=..."
добавьте новую переменную с именем MW_HOME, которая определяет ваш установочный каталог:
...
set DOMAIN_HOME=...
set MW_HOME=C:\Oracle\Middleware\Oracle_Home
...
Сохраните файл.
- Запустите свой сервер.
Надеюсь, это поможет вам.
Это сработало для меня, когда я изменил путь WL_HOME
в setDomainEnv.cmd
Убедитесь, что путь указывает на местоположение сервера. В моем случае он указал на сервер с ограниченным доступом к диску.
Копирование местоположения сервера в другое место тоже должно помочь, но убедитесь, что Env
, переменные были изменены соответственно.
Пожалуйста, проверьтеset enableHotswapFlag=
на setDomainEnv.cmd. Я получил эту ошибку, когда я установил ее в true.
Эта ошибка связана с тем, что weblogic-сервер не получает необходимые файлы классов для начала работы. Чтобы устранить эту проблему, выполните следующие действия.
1. Перейдите в C:\Users\ имя пользователя \ AppData \ Roaming \ JDeveloper
2. Теперь переименуйте систему в 12.2.1.0.42.151022.0031 в систему12.2.1.0.42.151022.0031.bak
3.Снова создайте домен и настройте его. Теперь вы можете запустить сервер.
Incase вышеупомянутые шаги не работают для вас. Попробуйте создать компактный сервер. Для шагов о том, как создать компактный сервер, обратитесь по ссылке ниже
https://docs.oracle.com/middleware/1213/core/SOAQS/compactdomain.htm
Это происходило, (для меня) из-за пробела в моем имени пользователя, как объяснено здесь