2012-11-17 3 views
2

WSO2 Carbon 4.x plattform을 기반으로하는 레지스트리 4.5.x는 WAR를 배포 할 수있게합니다. 리소스 구성을 위해 JNDI를 사용하고 싶습니다. 여기에 설명 된 바와 같이WSO2 탄소 4.x JNDI Tomcat

, 나는 JNDI 리소스를 구성하려고 : http://kishanthan.wordpress.com/2012/05/31/how-to-register-jndi-resources-for-webapps-in-wso2-application-server/

1) WEB-INF/web.xml을

<resource-ref> 
    <res-ref-name>url/ZoneConfiguration</res-ref-name> 
    <res-type>java.net.URL</res-type> 
    <res-auth>Container</res-auth> 
</resource-ref> 

2) META-INF/context.xml에

<Context debug="5" reloadable="true" crossContext="true"> 
    <ResourceLink name="url/ZoneConfiguration" global="url/ZoneConfiguration" type="java.net.URL"/>  
</Context> 

3) $ CARBON_HOME/repository/conf/tomcat/catalina-server.xml :

,

: URLResourceFactory와 라이브러리는/lib에 $ CARBON_HOME /에 배치이 구성은 WSO2 톰캣 톰캣 7.x에서 작동하지만

승인되어 을 (공장 여기에 대해 http://tomcat.apache.org/tomcat-7.0-doc/jndi-resources-howto.html#Adding_Custom_Resource_Factories 참조). 나는 문제를 제기 할 의지가있다. 또는 WSO2 특정 사항이 부족합니까?

+0

은 스택 오버플로 http://stackoverflow.com/questions/13849443/wso2-as-jdni-lookup/13857352#13857352 – ajanthan

답변

2

WSO2 Registry 4.5.X는 WSO2 Registry 위에 웹 응용 프로그램 관리 기능을 설치하지 않은 경우 웹 응용 프로그램 호스팅을 지원하지 않습니다.

이 게시물 [1]에서 JNDI 리소스 구성과 관련된 자세한 정보를 찾을 수 있습니다. 또한이 게시물에는 사용자 지정 리소스 팩토리 구현을 통해 전역 이름 지정 리소스로 정의 된 리소스에 액세스하고 구성을 보여주는 샘플이 포함되어 있습니다.

[1] http://kishanthan.wordpress.com/2012/05/31/how-to-register-jndi-resources-for-webapps-in-wso2-application-server/

+0

에 오신 것을 환영를 참조하십시오! 답변을 게시 해 주셔서 감사합니다. [Self-Promotion에 대한 FAQ] (http://stackoverflow.com/faq#promotion)를주의 깊게 읽으십시오. 또한 자신의 사이트/제품에 링크 할 때마다 면책 조항을 게시하는 것이 필수적입니다. –