- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
编写 Domino OSGi servlet 时,您需要为 Web 应用程序指定上下文根。这是在plugin.xml 中完成的。
<?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 servlet 是否都必须是唯一的?
在哪里可以找到文档?
最佳答案
是的。上下文根必须是唯一的。
我在 com.ibm.pvc.webcontainer.application
扩展点上找不到任何有用的文档。正如我在评论中提到的,我建议您使用 org.eclipse.equinox.http.registry.servlets 扩展点。这就是 DAS 插件实现 servlet 的方式(请参阅 the DAS plugin.xml )。这两个扩展点都是由 Domino 继承自其他地方的 OSGi 插件定义的。这就是 Domino 文档没有涵盖它们的原因,但我认为您会找到更多有关 equinox
扩展点的文档。例如,请参阅 Paul Fiore 的 Domino OSGi Development幻灯片。其中包括有关创建 servlet 的整个部分。
关于java - Domino OSGi servlet <contextRoot>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42020694/
编写 Domino OSGi servlet 时,您需要为 Web 应用程序指定上下文根。这是在plugin.xml 中完成的。 /exporter
我正在使用下面的 maven 配置构建一个 war 应用程序文件,但是当我在 tomcat 中启动应用程序时,上下文根设置为“/CommerceApi-0.0.1-SNAPSHOT/” 我希望将其设置
我一直在使用 maven-ear-plugin 创建 ear bundle 并使用自定义 contextRoot 生成 application.xml(一切正常)。现在我想创建 2 个耳包并将它们部署
我在同一台 Wildfly 8 服务器中有两个 Web 应用程序。两者都部署在 contextroot/下,并使用不同的主机配置。 但是,我的两个 Web 应用程序中都包含一个 Web 服务,但 Wi
我有一个 EAR 没有 WAR 但有一个 EJB-JAR。 JAR 中的一个 EJB 使用 @WebService 公开服务。一切正常,但我不知道如何控制公开服务的 urlcontext。现在是这样的
当我在我的 Spray 应用程序中通过 POST 创建一个对象时,我想返回一个 201 状态,以及一个 Location header ,该 header 具有新创建资源的绝对 URI(包括主机端口和
我是一名优秀的程序员,十分优秀!