質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
WebLogic Server

WebLogic Serverとは、Oracle社が開発したJ2EEを利用したWebアプリケーションサーバです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Windowsサービス

Windowsサービスは、Windows NTベースの管理システム上のService Control Managerによって走るバックグラウンドサービス処理で、daemonやUNIXサービスに類似しています。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

Q&A

解決済

1回答

3665閲覧

WebLogicのbeasvcで登録したWindowsサービスがすぐに終了してしまう

nenln

総合スコア7

WebLogic Server

WebLogic Serverとは、Oracle社が開発したJ2EEを利用したWebアプリケーションサーバです。

Windows

Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。

Windowsサービス

Windowsサービスは、Windows NTベースの管理システム上のService Control Managerによって走るバックグラウンドサービス処理で、daemonやUNIXサービスに類似しています。

Windows Server

Windows Serverとは、Microsoft社のサーバ用オペレーティングシステムの総称です。 企業内ネットワークなどで利用されるサーバ機へ導入することを想定して開発されているため高い安定性があり、 管理機能を提供するソフトウェアが多く含まれています。

0グッド

0クリップ

投稿2019/09/13 04:11

編集2019/09/14 10:39

質問を閲覧いただき、ありがとうございます。
どうぞよろしくお願いします。

前提・実現したいこと

現在、WebLogicを使った環境構築を行っています。
.earファイルをサーバーにデプロイし動作確認まで行いたいと考えております。

発生している問題・エラーメッセージ

beasvcをWindowsサービスに登録後、以下のエラーメッセージと共にサービスが停止してしまう問題。

####<2019/09/12 21時44分29秒 PKT> <Info> <Security> <WIN-5EE0EGD6S68> <server0> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1568306669910> <BEA-090516> <The CredentialMapper provider has preexisting LDAP data.> ####<2019/09/12 21時44分29秒 PKT> <Info> <Security> <WIN-5EE0EGD6S68> <server0> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1568306669910> <BEA-090516> <The RoleMapper provider has preexisting LDAP data.> ####<2019/09/12 21時44分30秒 PKT> <Info> <Security> <WIN-5EE0EGD6S68> <server0> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1568306670035> <BEA-090093> <セキュリティ・レルムmyrealmのサーバーserver0に対してWLS 8.1以前のキーストア・プロバイダが構成されていません。> ####<2019/09/12 21時44分30秒 PKT> <Notice> <Security> <WIN-5EE0EGD6S68> <server0> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1568306670035> <BEA-090082> <セキュリティはセキュリティ・レルムmyrealmを使用して初期化しています。> ####<2019/09/12 21時44分30秒 PKT> <Critical> <Security> <WIN-5EE0EGD6S68> <server0> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1568306670144> <BEA-090052> <ユーザーAdministratorの正しくないパスワードでサーバーはWindows NTサービスとしてインストールされました。パスワードは、サーバーがWindows NTサービスとしてインストールされた後で変更されている可能性があります。Windows NTのシステム管理者に連絡してください。> ####<2019/09/12 21時44分30秒 PKT> <Critical> <WebLogicServer> <WIN-5EE0EGD6S68> <server0> <Main Thread> <<WLS Kernel>> <> <> <1568306670144> <BEA-000386> <サーバー・サブシステムに障害が発生しました。理由: weblogic.security.SecurityInitializationException: ユーザーAdministratorの正しくないパスワードでサーバーはWindows NTサービスとしてインストールされました。パスワードは、サーバーがWindows NTサービスとしてインストールされた後で変更されている可能性があります。Windows NTのシステム管理者に連絡してください。 weblogic.security.SecurityInitializationException: ユーザーAdministratorの正しくないパスワードでサーバーはWindows NTサービスとしてインストールされました。パスワードは、サーバーがWindows NTサービスとしてインストールされた後で変更されている可能性があります。Windows NTのシステム管理者に連絡してください。 at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:944) at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1050) at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:875) at weblogic.security.SecurityService.start(SecurityService.java:141) at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) Caused By: javax.security.auth.login.FailedLoginException: [Security:090303]Authentication Failed: User Administrator weblogic.security.providers.authentication.LDAPAtnDelegateException: [Security:090295]caught unexpected exception at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:244) at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110) at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680) at javax.security.auth.login.LoginContext.login(LoginContext.java:579) at com.bea.common.security.internal.service.JAASLoginServiceImpl.login(JAASLoginServiceImpl.java:113) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57) at $Proxy22.login(Unknown Source) at weblogic.security.service.internal.WLSJAASLoginServiceImpl$ServiceImpl.login(WLSJAASLoginServiceImpl.java:91) at com.bea.common.security.internal.service.JAASAuthenticationServiceImpl.authenticate(JAASAuthenticationServiceImpl.java:82) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.bea.common.security.internal.utils.Delegator$ProxyInvocationHandler.invoke(Delegator.java:57) at $Proxy40.authenticate(Unknown Source) at weblogic.security.service.WLSJAASAuthenticationServiceWrapper.authenticate(WLSJAASAuthenticationServiceWrapper.java:40) at weblogic.security.service.PrincipalAuthenticator.authenticate(PrincipalAuthenticator.java:348) at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(CommonSecurityServiceManagerDelegateImpl.java:929) at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1050) at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:875) at weblogic.security.SecurityService.start(SecurityService.java:141) at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201) at weblogic.work.ExecuteThread.run(ExecuteThread.java:173) > ####<2019/09/12 21時44分30秒 PKT> <Notice> <WebLogicServer> <WIN-5EE0EGD6S68> <server0> <Main Thread> <<WLS Kernel>> <> <> <1568306670160> <BEA-000365> <サーバー状態がFAILEDに変化しました> ####<2019/09/12 21時44分30秒 PKT> <Error> <WebLogicServer> <WIN-5EE0EGD6S68> <server0> <Main Thread> <<WLS Kernel>> <> <> <1568306670160> <BEA-000383> <重大なサービスが失敗しました。サーバーは停止されます> ####<2019/09/12 21時44分30秒 PKT> <Notice> <WebLogicServer> <WIN-5EE0EGD6S68> <server0> <Main Thread> <<WLS Kernel>> <> <> <1568306670160> <BEA-000365> <サーバー状態がFORCE_SHUTTING_DOWNに変化しました> ####<2019/09/12 21時44分30秒 PKT> <Info> <WebLogicServer> <WIN-5EE0EGD6S68> <server0> <Main Thread> <<WLS Kernel>> <> <> <1568306670160> <BEA-000236> <実行スレッドを停止しています。>

エラーメッセージのとおり、ユーザ名とパスワードが違ってると思われるのですが、
Windowsユーザや、weblogicのconfig.cmdで登録したドメインのアカウントなどの組み合わせは試しました

installSvc呼び出し時のソースコード

cmd

1echo off 2SETLOCAL 3 4set DOMAIN_NAME=test 5set USERDOMAIN_HOME=C:\Oracle\Middleware\user_projects\domains\test 6set SERVER_NAME=AdminServer 7set PRODUCTION_MODE=true 8set JAVA_OPTIONS=-Dweblogic.security.SSL.trustedCAKeyStore="C:\Oracle\Middleware\wlserver_10.3\server\lib\cacerts" %JAVA_OPTIONS% 9set ADMIN_URL=http://localhost:7001 10 11set WLS_USER=Administrator 12set WLS_PW=Passw0rd 13 14 15call "C:\Oracle\Middleware\wlserver_10.3\server\bin\installSvc.cmd" 16 17 18ENDLOCAL

試したこと

  • WLS_USERとWLS_PWをWindowsユーザのユーザ名とパスワードに合わせる
  • WLS_USERとWLS_PWをconfig.batで作成した際のユーザ名とパスワードに合わせる
  • WebLogicを再インストールする

補足情報

  • weblogic 10.3.6
  • windows server 2008 R2

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

installSvc呼び出し時のソースコードの整合性をあわせる

投稿2019/09/25 07:29

nenln

総合スコア7

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Y.H.

2019/09/25 07:37

> ソースコードの整合性をあわせる 何がどう整合性があってなかったのでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問