web-dev-qa-db-ja.com

エラー:soa12cでメインクラスweblogic.Serverが見つからないかロードできませんでした

Oracle soa 12cをWindowsにインストールしました。エラーが発生します:メインクラスのweblogicが見つかりませんでした。サーバーがDerbyサーバーを停止しています...

以下のログを見つけてください。

指定されたパスが見つかりません。


**勝利のためのSOA特定の環境のセットアップ...


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)Management Engine Components\DAL; C:\ Program Files\Intel\Intel(R)Management Engine Components\DAL; C :\ Program Files(x86)\ Intel\Intel(R)Management Engine Components\IPT; C:\ Program Files\Intel\Intel(R)Management Engine 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\soa\bam\lib\bam-timerlistener.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\user-patch.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\soa-startup.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\modules\features\com.Oracle.db.jdbc7-dms.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\modules\odsi_xquery2004_12.1.3\odsi.xquery.modules_12.1.3.0.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.common.adapters_11.1.1\Oracle.soa common.adapters.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.cloud.adapter_12.1.3\Oracle.cloud.adapter.jar; C:\ Oracle\Middleware\Oracle_Home\osb\lib\servicebus-common.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\Communications\modules\config-12.1.3.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\communication\modules\userprefs-config-12.1。 3.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\modules\Oracle.xdk_12.1.3\xsu12.jar;\modules\features\weblogic.server.modules.x query_10.3.1.0.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\db2jcc4.jar; C:\ Oracle\MIDDLE〜1\Oracle〜1\USER_P〜1\domains\BASE_D〜1\config\soa-infra; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\fabric-url-handler_11.1.1.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\quartz-all- 1.6.5.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.fabric_11.1.1\Oracle.soa.fabric.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.fabric_11.1.1\fabric-runtime-ext-wls.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.adapter_11.1.1\Oracle.soa.adapter.jar ; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.b2b_11.1.1\Oracle.soa.b2b.jar; C:\ Oracle\Middleware\Oracle_Home\Oracle_common\modules\internal\features\jrf_wlsFmw_Oracle .jrf.wls.classpath_12.1.3.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\Oracle.soa.fabric_11.1.1\Tracking-api.jar; C:\ Oracle\Middleware\Oracle_Home\soa\soa\modules\commons-cli-1.1.jar; C:\ Oracle\Middleware\Oracle_Home\so a\soa\modules\Oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar; C:\ Oracle\Middleware\Oracle_Home\osb\lib\version.jar; C:\ Oracle\Middleware\Oracle_Home\osb\lib\servicebus.jar; C:\ Oracle\MIDDLE〜1\Oracle〜1\USER_P〜1\domains\BASE_D〜1\config\osb; C:\ Oracle〜1\Middleware\Oracle_common\modules\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)Management Engine Components\DAL; C:\ Program Files\Intel\Intel(R)Management Engine Components\DAL; C :\ Program Files(x86)\ Intel\Intel(R)Management Engine Components\IPT; C:\ Program Files\Intel\Intel(R)Management Engine 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を起動するには、ユーザー名と*を使用します。
  • 管理者レベルのユーザーに割り当てられたパスワード。ために *
  • サーバー管理、WebLogicServerを使用*
  • コンソールhttp:\ hostname:port\console *

weblogicをJavaバージョンで開始:Javaバージョン "1.7.0_79" Java(TM)SEランタイム環境(ビルド1.7.0_79-b15)Java HotSpot(TM )64ビットサーバーVM(ビルド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 \ドメイン\ 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\Oracl e〜1\USER_P〜1\domains\BASE_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\wl server\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.transaction.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.ve rsion = 11.1.1 -Djps.app.credential.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サーバーが停止しました。 ==

3
Badri

Weblogic12.1.3でも同じ問題が発生しました。これを解決するには、次のことを試してください。

  1. "startWebLogic.cmd"スクリプトを見つけます:

ログメッセージによると、"C:\ Oracle\Middleware\Oracle_Home\user_projects\domains\base_domain"フォルダを確認してください。ここで"C:\ Oracle\Middleware\Oracle_Home" -インストールディレクトリ"base_domain"-ドメイン名

  1. Weblogic開始スクリプトを変更します

行の後"set DOMAIN_HOME=..."インストールディレクトリを指定するMW_HOMEという新しい変数を追加します。

...
set DOMAIN_HOME=...
set MW_HOME=C:\Oracle\Middleware\Oracle_Home
...

ファイルを保存します。

  1. サーバーを実行します。

これがお役に立てば幸いです。

4
Rail Yulgutlin

WL_HOMEsetDomainEnv.cmdのパスを変更したときに、うまくいきました。パスがサーバーの場所を指していることを確認してください。私の場合、アクセスが制限されたディスク上のサーバーを指しています。

サーバーの場所を別の場所にコピーすることも役立つはずですが、Envを確認してください。それに応じて変数が変更されました。

1
Stas

説明したように、(私にとっては)ユーザー名にスペースが含まれているために発生していました ここ

0
kvk95

SetDomainEnv.cmdでset enableHotswapFlag=を確認してください。 trueに設定すると、このエラーが発生しました。

0
Poornan

このエラーは、weblogicサーバーが開始に必要なクラスファイルを取得していないことが原因です。これを解決するには、以下の手順に従います。

1.C:\ Users\username\AppData\Roaming\JDeveloperに移動します

2.次に、system12.2.1.0.42.151022.0031の名前をsystem12.2.1.0.42.151022.0031.bakに変更します。

3.ドメインを再度作成して構成します。これでサーバーを起動できます。

上記の手順がうまくいかない場合は、コンパクトサーバーを作成してみてください。コンパクトサーバーの作成方法については、以下のリンクを参照してください。

https://docs.Oracle.com/middleware/1213/core/SOAQS/compactdomain.htm#SOAQS22

0
ARAVIND