CDI(Contexts and Dependency Injection) 사용자 정의 특성
WebSphere® Application Server Traditional CDI(Contexts and Dependency Injection) 구현은 OpenWebBeans를 바탕으로 하는데, 이것은 openwebbeans.properties 파일을 통해 구성할 수 있습니다.
CDI 사용자 정의 특성을 지정하려면 openwebbeans.properties 파일을 애플리케이션의 META-INF/openwebbeans 디렉토리 안에 위치하십시오. 라이프사이클 및 서비스를 제어하는 특성 같이 나열되지 않는 특성은 애플리케이션 서버의 기본값으로 남아 있어야 합니다. 일부 사용 가능한 CDI 사용자 정의 특성의 다음 목록을 참조하십시오.
org.apache.webbeans.conversation.Conversation.periodicDelay
지연을 밀리초 단위로 지정합니다. 사용하지 않는 대화를 검색하고 삭제하려면 대화 주기 지연 사용자 정의 특성을 사용하십시오.
값 | 기본값 |
---|---|
정수 | 15000 |
org.apache.webbeans.application.jsp
애플리케이션이 완전한 JSP(JavaServer Pages) 애플리케이션임을 지정합니다. 애플리케이션에 JSP ELResolver 클래스를 추가하려는 경우 true를 지정하십시오.
값 | 기본값 |
---|---|
true | true |
org.apache.webbeans.useOwbSpecificXmlConfig
애플리케이션에 대한 OpenWebBeans 특정 beans.xml 파일을 사용하려는 경우 true를 지정하십시오. 기본값은 false로서, 이식 가능한 스펙 beans.xml 형식입니다.
값 | 기본값 |
---|---|
true | false |
org.apache.webbeans.fieldInjection.useOwbSpecificInjection
애플리케이션에 대해 OpenWebBeans 특정 인젝션을 사용하려는 경우 true를 지정하십시오. 기본값은 false로서, 이식 가능한 스펙 동작입니다.
값 | 기본값 |
---|---|
true | false |
org.apache.webbeans.application.useJSF2Extensions
JSF(JavaServerFaces) 2.0 기반 CDI 확장을 사용으로 설정하려면 true를 지정하십시오.
값 | 기본값 |
---|---|
true | false |
org.apache.webbeans.application.supportsConversation
애플리케이션에서 대화 범위를 지원하려면 true를 지정하십시오.
값 | 기본값 |
---|---|
true | true |