2010-08-09 4 views
0
를 설치
Deployment "vfszip:/opt/jboss-5.1.0.GA/server/default/deploy/fizio.ear/" is in error due to the following reason(s): java.lang.IllegalStateException: jboss:service=DynamicLoginConfig is already installed. 

내 전쟁의 META-INF는 다음의 jboss-service.xml 포함 : 나는 지금까지 다른 곳이 MBean을 사용하지 않는추가 사용자 정의 로그인-config.xml의 오류라고 MBean는, 이미

<server> 
    <mbean code="org.jboss.security.auth.login.DynamicLoginConfig" 
     name="jboss:service=DynamicLoginConfig"> 
     <attribute name="AuthConfig">META-INF/login-config.xml</attribute> 
     <depends optional-attribute-name="LoginConfigService">jboss.security:service=XMLLoginConfig</depends> 
     <depends optional-attribute-name="SecurityManagerService">jboss.security:service=JaasSecurityManager</depends> 
    </mbean> 
</server> 

을 나는 알고있다.

답변

0

아무도 없습니까?

나는 이보다 더 큰 것이 누락 되었습니까? 데이터베이스 기반의 사용자 이름과 암호 로그인은 수십 년 전에 Java EE에 대한 해결 된 문제였던 것처럼 느껴졌지만, 여전히 나를 피합니다.

0

다른 곳에서 사용해야합니다. 시작할 때 {console | boot | server} .log를 살펴보십시오. 어딘가에 jboss : service = DynamicLoginConfig의 이전 인스턴스를 배포하는 것에 대한 메시지가 있습니다.

대신 이름을 변경하십시오. AFAICT에 관한 마법은 없습니다.

+0

콘솔 로그에는 아무 것도 없으며 예를 들어 DynamicLoginConfig2로 이름을 변경하면 (이미 많은 이름을 시도해 봤지만) 여전히 이미 설치되어 있다고 말합니다. 나는 또한 귀를 폭발시키고 단 하나의 결과만으로 그것을 귀찮게했습니다. – rich

+0

이상합니다. 어쩌면 오래되었거나 폭발 된 버전의 귀가 deploy 디렉토리에있을 수 있습니까? – pra

관련 문제