首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Domino OSGi servlet <contextRoot>

Domino OSGi servlet <contextRoot>
EN

Stack Overflow用户
提问于 2017-02-03 09:17:14
回答 1查看 349关注 0票数 0

在编写Domino时,您需要为您的OSGi应用程序指定上下文根。这是在plugin.xml中完成的。

代码语言:javascript
复制
<?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>
  1. 对于在服务器上运行的所有OSGi servlet,上下文根是否需要是唯一的?
  2. 我在哪里可以找到文件?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-11 22:21:43

  1. 是。上下文根必须是唯一的。
  2. 我找不到关于com.ibm.pvc.webcontainer.application扩展点的任何有用的文档。正如我在注释中提到的,我建议您使用org.eclipse.equinox.http.registry.servlets扩展点。这就是DAS插件实现servlet的方式(参见DAS plugin.xml)。这两个扩展点都是由从其他地方继承的OSGi插件定义的。这就是Domino文档没有涵盖它们的原因,但我认为您会在equinox扩展点上找到更多的文档。例如,请参阅Paul的Domino OSGi开发幻灯片。这包括关于创建servlet的整个部分。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42020694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档