- - PR -
Eclipse Weblogic Server Lomboz
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-04-03 15:11
EclipseでWeblogicServerを起動する際の
コンフィグレーションファイルを設定する方法を 教えて頂けませんでしょうか? 環境は、EclipseにLombozプラグインをインストールして、 WebLogicserverを起動するようにしています。 (1)プラットフォームとサーバのverは下記の通りです。 Eclipse3.0.1 Weblogic Server7.0sp6 lomboz.301 (2)Eclipseのメニューからウィンドウ→設定で Lomboz→Server Definitionsを選択し、 下記の設定を行いました。 Server types BEA Weblogic Server v7.0をプルダンメニューから選択。 Propertiesタグ @BEA Home Directory → C:/bea AApplication Server Directory → C:/bea/weblogic700 BAdmin Domain Name → test CAdministration Domain Directory → C:/bea/user_projects/test DServer Name → myserver EUser Name → testadmin FPassword → testadmin GProduction Mode → チェックなし HAddress → 127.0.0.1 IPort → 7001 JClassPath Variable Name → WEBLOGIC700 KClassPath Variable → C:/bea/weblogic700/server/lib Lomboz J2EE ViewビューでBEA Weblogic Server v7.0を左クリックし、 Run Serverを選択。 デフォルトの状態では、 <ドメイン "mydomain" で WebLogic 管理サーバ "myserver" を起動しています。> ・・・・・ 省略 <ドメイン "mydomain" で WebLogic 管理サーバ "myserver" を開発用モードで起動しました。> <サーバ状態が RUNNING に変化しました。> <サーバが RUNNING モードで起動しました。> となりサーバが正常に起動できます。 ドメインのmydomainをconfig.xml(コンフィグレーションファイル)の DomainエレメントのName属性を直接編集してサーバを起動すると、 下記のエラーメッセージがコンソールに表示されてしまいます。 <2006/04/03 15:08:19:JST> <Notice> <Management> <140005> <コンフィグレーション C:\bea\user_projects\ecood2\.\config.xml をロードしています。> *************************************************************************** The WebLogic Server did not start up properly. Exception raised: weblogic.management.configuration.ConfigurationException: invalid value 'mydomain' for attribute 'Name' of MBean "test:Name=mydomain,Type=Security" Security MBean's name cannot be different from your domain's name. Please rename 'mydomain' to your domain name'test' at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:241) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483)<2006/04/03 15:08:20:JST> <Critical> <WebLogicServer> <000364> <サーバで初期化中に障害が発生しました。例外:weblogic.management.configuration.ConfigurationException: invalid value 'mydomain' for attribute 'Name' of MBean "test:Name=mydomain,Type=Security" Security MBean's name cannot be different from your domain's name. Please rename 'mydomain' to your domain name'test' weblogic.management.configuration.ConfigurationException: invalid value 'mydomain' for attribute 'Name' of MBean "test:Name=mydomain,Type=Security" Security MBean's name cannot be different from your domain's name. Please rename 'mydomain' to your domain name'test' at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:241) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:659) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:589) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:277) at weblogic.Server.main(Server.java:32) > at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:659) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:589) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:277) at weblogic.Server.main(Server.java:32) Reason: Fatal initialization exception Throwable: weblogic.management.configuration.ConfigurationException: invalid value 'mydomain' for attribute 'Name' of MBean "test:Name=mydomain,Type=Security" Security MBean's name cannot be different from your domain's name. Please rename 'mydomain' to your domain name'test' weblogic.management.configuration.ConfigurationException: invalid value 'mydomain' for attribute 'Name' of MBean "test:Name=mydomain,Type=Security" Security MBean's name cannot be different from your domain's name. Please rename 'mydomain' to your domain name'test' at weblogic.management.internal.xml.ConfigurationParser.parse(ConfigurationParser.java:241) at weblogic.management.internal.xml.XmlFileRepository.createOrLoadDomain(XmlFileRepository.java:483) at weblogic.management.internal.xml.XmlFileRepository.bootStrapAndLoadActiveDomain(XmlFileRepository.java:354) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:217) at weblogic.management.AdminServer.configureFromRepository(AdminServer.java:202) at weblogic.management.AdminServer.configure(AdminServer.java:196) at weblogic.management.AdminServerAdmin.initialize(AdminServerAdmin.java:111) at weblogic.t3.srvr.T3Srvr.initialize1(T3Srvr.java:659) at weblogic.t3.srvr.T3Srvr.initialize(T3Srvr.java:589) at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:277) at weblogic.Server.main(Server.java:32) *************************************************************************** BEAのサイトを見てもはっきりいってよく分かりませんでした。 デフォルトのmydomainを別名に修正してサーバを正常に起動する方法を ご教授しては頂けないでしょうか? 申し訳ありませんが、宜しくお願い致します。 |
|
投稿日時: 2006-04-03 16:28
Lomboz はよく知らないのですが、エラーメッセージの内容からして WLS には "mydomain" という名前が伝わっているのではないでしょうか。
"Admin Domain Name" 以外にどこかドメイン名を設定している場所はありませんか? 良く見つからなければひとまずは "mydomain" で試してみてはいかがでしょうか? ドメインが複数存在するといった特別な状況でなければ特にドメイン名を変更する積極的な理由はないと思いますので。 |
|
投稿日時: 2006-04-03 16:49
インギさん、返信レスありがとうございます。
CAdministration Domain Directory → C:/bea/user_projects/test の直下にできるconfig.xml(モジュール設定ファイル)では デフォルトで、mydomainになっているので問題なくサーバは起動していますが、 config.xmlファイルのデフォルト <Domain ConfigurationVersion="7.0.1.0" Name="mydomain"> 上記のName="mydomain"の箇所をName="test"に修正するとエラーが発生してしまいます。 BEAのサイトを見ると、管理サーバの説明に、 mydomain はドメインに固有のディレクトリで、その名前はドメインと同じです。config.xml ファイルは、ドメインの config ディレクトリのサブディレクトリにある、他のコンフィグレーション ファイルを参照しています。 と記述しておりましたので、WebLogocServerをインストールした際のドメイン名を参照していることになっているのかな、と思ったのですが。。。 |
|
投稿日時: 2006-04-03 17:12
lomboz を使わずに、config.xml の Domain 要素の Name 属性を書き換えて起動してみましたが同じエラーがでました。
どこかでマッチングが行われているようですね。 コンフィグレーションウィザードで初めからドメインを作るのが無難そうです。 |
1