Domino OSGi 서블릿을 작성할 때 웹 애플리케이션에 대한 컨텍스트 루트를 지정해야합니다. 이 작업은 plugin.xml에서 수행됩니다. Domino OSGi 서블릿 <contextRoot>
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="com.ibm.pvc.webcontainer.application">
<contextRoot>
/exporter
</contextRoot>
<contentLocation>
WebContent
</contentLocation>
</extension>
</plugin>
- 컨텍스트 루트 필요가 서버에서 실행중인 모든 OSGi 프레임 서블릿에 대해 고유해야합니까?
어디에서 설명서를 찾을 수 있습니까?
필자는'com.ibm.pvc.webcontainer.application' 확장 점을 사용하지 않았으며, 당신과 같은 문서를 찾을 수 없습니다. 그러나 Domino에서 OSGi 서블릿을 작성하는 또 다른 방법이 있습니다. 'org.eclipse.equinox.http.registry.servlets'를 확장 할 수 있습니다. 그것이 DAS 서블릿이 구현되는 방법입니다. 이 대체 확장 점을 사용해 보셨습니까? –
나는 정직하지 못했고 어떻게해야할지 모르겠다 ... 이점은 무엇인가? Jax-RS를 Equinox와 함께 사용할 수도 있습니까? –
이점은 더 나은 문서가 있다는 것입니다. 그리고 예, 플러그인은 춘분 확장을 구현하고 JAX-RS를 사용할 수 있습니다. 그러나 REST API를 작성 중이므로 세 번째 옵션도 있습니다. 플러그인은 단순히 DAS 서블릿을 확장 할 수 있습니다. 여기에 설명 된대로 JAX-RS 리소스 클래스를 DAS에 추가 할 수 있습니다. https://www-10.lotus.com/ldd/ddwiki.nsf/dx/Create_your_own_Domino_REST_service_using_DAS –