WAS/WebLogic Server2010. 8. 6. 14:25
http://sourceforge.net/projects/domainhealth/

war파일의 Application인데 Domain Health와 관련하여 사용하기 괜찮은듯 하다..
자세한건 URL참고 및 실질적으로 Test를 진행하여 보도록 한다..

※ 참고사항
DOMAIN_Health App을 배포하다가 오류가 발생하는 case를 만나게 될 때가 있다..
필자의 경우 아래와 같은 메시지를 보게되었다.

weblogic.management.DeploymentException: [HTTP:101256]The run-as user: weblogic for the servlet: AppStartStopListener for Web application: /domainhealth could not be resolved to a valid user in the system. Verify the user exists.
javax.security.auth.login.FailedLoginException: [Security:090304]Authentication Failed: User weblogic javax.security.auth.login.LoginException: [Security:090300]Identity Assertion Failed: User weblogic does not exist
        at weblogic.security.providers.authentication.LDAPAtnLoginModuleImpl.login(LDAPAtnLoginModuleImpl.java:250)
        at com.bea.common.security.internal.service.LoginModuleWrapper$1.run(LoginModuleWrapper.java:110)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.bea.common.security.internal.service.LoginModuleWrapper.login(LoginModuleWrapper.java:106)
...... 이하 생략 ......


문제에 대한 원인은 Admin Console User에 대한 사항이였다..
테스트를 진행했을 때 weblogic user가 아닌 다른 user명으로 되어 있었다..
DOMAIN_Health의 경우 반드시 weblogic 계정이 필요하다... 왜 그런지는 잘 모르겠지만..
application 내부에서 명시해 둔 부분이 있는듯....
만약에 weblogic 계정이 아닌 타 계정이라면 AdminConsole에서 weblogic계정을 생성 하고.. 그룹도 추가하여
Domain-health에서 사용할 수 있도록 해 주어야 한다...

Posted by 달콤한녀석

댓글을 달아 주세요