2012-06-18 2 views
0

으로 구성합니다. 현재 JBoss 7.1.1 시작 중에로드 된 시스템 등록 정보를 통해 외부에서 web.xml의 AUTH-METHOD 요소를 구성하려고 시도하고 있습니다. 외부 적으로 web.xml의 auth-method를 EAR 파일

나는이 일을 할 것이라고 생각 :

<login-config> 
    <auth-method>${prest_authMethod}</auth-method> 
    <realm-name>PREST Authentication</realm-name> 
</login-config> 

그러나이 배포 중에 충돌 :

12:56:01,773 ERROR [org.apache.catalina.startup.ContextConfig] (MSC service thread 1-4) Cannot configure an authenticator for method ${prest_authMethod} 

가 web.xml의에서 시스템 등록 정보에 액세스하는 방법이 있나요? 아니면 외부 구성으로 AUTH-METHOD를 구성하는 다른 방법은 없습니까? 도움 주셔서 감사합니다.

답변

0

분명히이 구성은 JBoss 7에서는 더 이상 작동하지 않지만 JBoss 5와 6에서는 작동합니다. https://issues.jboss.org/browse/AS7-3195을 살펴보십시오. 그 이유는 "EE 스펙 외부"입니다.

그러나 커뮤니티의 불만이 많으므로이 문제는 EAP 7.1.2 및 7.2 GA (커뮤니티 버전 7.1.2는 출시 버전으로 제작되지 않았으며 패치에는 7.2가 제공되어야 함)에서 다시 제공되어야합니다.

0

standalone.xml의 system-properties 섹션에서 속성을 설정하여이 방법으로 속성에 액세스하려고했습니다. 그것은 추락하고 그것을 불쌍히 여기는 방식으로하고있다.

서버 시작시 -Dproperty = myProperty로 설정하면 작동합니다.

그런데 사실 Juboss EAP 6.0을 사용하고 있습니다. Jboss EAP 6.0은 사실상 동일한 버전입니다.

관련 문제