问题标签 [deployment-descriptor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
deployment - Glassfish:在域中部署应用程序失败;加载部署描述符时出错 - 无效位长度重复
我正在尝试通过服务器的 Web 界面部署 .war。使用 IDEA 将其部署为展开目录时出现相同的错误。这个问题的解决方案是什么?
java - How to initialize a value in web.xml from a JNDI variable?
In my Java web application, the NTLM domain controller name is specified in web.xml like this:
In the above XML, we've hard-coded the domain controller name (DCNAME) in the param-value tag.
Now, is it possible to read this 'DCNAME' from a JNDI variable, instead of hard-coding it in web.xml file?
thanks in advance.
ejb - 我可以对同一个 Home 和 Remote 类有多个 EJB 声明吗?
ejb-jar.xml
是否可以在(在 EJB 1.1 中)部署描述符中声明多个具有不同名称但后面具有相同类的 bean?
例如:
因为RestrictiveAccountFacade
我想在orion-ejb-jar.xml
文件中设置更高的隔离级别,例如:
这样做是否存在风险、任何副作用或未指明的行为?
java - 黑白差异和
DD 元素<context-param>
和<init-param>
两者都可以通过getInitParameter()
servlet 代码中的方法检索。
现在的问题是,它如何区分<context-param>
和<init-param>
?
java - 如何从 web.xml 将所有错误捕获到同一页面?
我试着用
但我没有发现 404 错误。我如何才能在同一页面上捕获 404 等错误?我想将所有错误代码捕获到相同的错误页面 jsp。
java - 如何在带有 MVC 的 url 模式中正确使用通配符 (*)
我试图让一个 servlet 以“/test/*”的 url 模式响应每个请求。所以这个控制器应该响应:
使用以下映射:
控制器调用正常,但转发到视图:
正在生成错误:
超过嵌套请求调度的最大深度
我猜网址匹配也发生在转发到视图上?因为它正在经历与传入请求相同的路由过程 - 或部分?
在不引起这种情况的情况下,在 url 模式中使用 * 的正确方法是什么?
eclipse - Eclipse + Glassfish v3 中没有 web.xml?
我在 Eclipse (helios) + Glassfish v3 中创建了一个简单的“hello world”servlet。我正在使用 Glassfish 的 Eclipse 插件 WEB-INF/ 文件夹中似乎没有 web.xml 但有一个 sun-web.xml。这是我第一次使用 glassfish,但对缺少 web.xml 感到有点惊讶 - 所以这里有一些问题:
- 我在哪里检查 servlet 的 url 映射?在 Eclipse 中创建新的 Servlet 时,它要求我提供 URL 映射,但我无法在任何可以调整设置的 .xml 文件中找到它。
- 如果没有任何 web.xml,从头开始创建它很容易出错。你有什么建议?谷歌样品和玩?不应该是自动创建的吗?
- 有没有人遇到过这个?我尝试查找 web.xml 和 sun-web.xml 之间的区别,但结果并没有什么启发性。我不想为了配置目的而学习另一个 xml,而且那太特定于 glassfish。
我们必须配置 servlet 上下文、映射等,尤其是在开发/测试期间,但是 web.xml 的完全缺失让我很难过。
jsp - 部署描述符问题
我正在尝试将应用程序加载到我的本地 tomcat 实例。当我在启动 tomcat 后将地址输入到 URL 栏中时,即使资源在那里,我也会收到 404-not found 错误。我做了很多试验和错误,在 DD 文件中发现了一些东西。部署描述符的一部分包含以下代码..
当我从 web.xml 文件中评论这部分时,我能够成功地从浏览器获取资源。所以我很确定问题出在这段代码中,但我不明白它是什么。有人可以解释一下这段代码在做什么,为什么我会出错。?提前致谢。
编辑:为了记录,我试图直接访问根文件夹下的资源。.. http://localhost/myapp/index.jsp
jakarta-ee - 覆盖部署描述符中 MDB 的注释目的地
我开发了一个消息驱动 bean,现在将用于多个目的地。我想不是通过注释来定义目标目的地(这将迫使我更改每个新目的地的代码),而是在部署描述符中。在 Java EE 6 中,dp 应该覆盖任何注释。
就我而言,我创建了一个 ejb-jar 并配置了我的 mdb。不幸的是,现在部署了两个 mdb。一个带有带注释的配置,一个来自 ejb-jar。
我可以轻松删除注释并坚持使用描述符,但我想将注释保留为“默认”值。
有没有办法重新配置我班级的注释?
mdb 将在 jboss 6 中运行。
dependency-injection - 将字符串注入消息驱动 Bean
我想用字符串配置我的一个 mdb 的行为。我创建了一个 setMessageType 方法,并希望通过 ejb-jar(部署描述符)中的配置将标识符字符串注入 mdb。
我知道如何在 ejb-jar 中声明一个 bean,但我如何控制依赖注入?
问候,
桂冠