当前位置: 首页 > 知识库问答 >
问题:

在ibm web bnd中找不到名为“jdbc/devl”的资源引用。xml

双浩涆
2023-03-14

RAD 7,WebSphere 7。

ibm web bnd。xml:

<resource-ref name="jdbc/devl" binding-name="jdbc/devl" />

web.xml:

<resource-ref>
  <res-ref-name>jdbc/devl</res-ref-name>
  <res-type>javax.sql.DataSource</res-type>
  <res-auth>Application</res-auth>
  <res-sharing-scope>Unshareable</res-sharing-scope>
  <mapped-name>jdbc/devl</mapped-name>
</resource-ref>

这符合我在互联网上看到的例子。这是因为我正在将这个应用程序转换为servlet 2.5。据我所知,res-ref在web中的名称。xml应与resource-ref中的name属性匹配。然后,绑定名称与管理控制台中定义的数据源匹配。简单来说,我让他们都匹配。

某处是否有另一个设置?因为这会产生问题标题中描述的错误。

共有2个答案

韩玉石
2023-03-14

如果您使用的是Eclipse,请尝试在project中更新web模块版本。方面果心xml。它应该与网络同步。xml web app版本。

韩梓
2023-03-14

如果它不让你改变它,你应该在这个文件中改变它:“org.eclipse.wst.common.project.facet.core.xml”

请记住ibm web bnd。xml和web。xml必须在同一目录中

构建并清理项目。

 类似资料:
  • 问题内容: 我有以下JNLP文件: 现在,当我尝试从网络运行时,出现以下错误: 随着以下的例外 有谁知道如何解决这个问题? 问题答案: 这为我工作: 转到控制面板/ Java。 然后单击“设置”按钮并激活“保留我的计算机上的临时文件”选项。 很奇怪,但是有效!

  • 我正在做一个项目,编译并运行我的IDE工作正常。所有资源都找到了,它正常工作。然而,当我构建我的. jar时,它能够找到一些资源,但不是全部。我的项目结构看起来是这样的: 当我运行jar文件时,它能够找到图像并使用它们,但是当我尝试访问html文件时,它不会打开。下面是jar的项目结构; 我以前从未处理过jar文件,所以这似乎是我犯的一个非常明显的错误。感谢您的帮助,谢谢! 编辑:访问找不到的文件

  • 我正在使用ADT 我的styles.xml:

  • 我的 JSF Web 应用程序显示以下错误: 在ExternalContext中未找到作为资源的/index.xhtml。 我的目录结构是: 在这个结构中,我需要把我的放在哪里?

  • 问题内容: 我一直在尝试使用NetBeans Ide创建一个简单的Restful WebService。 我的Java EE版本是:Java EE 7 Web。 我创建了一个新的Java Web应用程序,设置此ContexPath: 。 现在,运行我的应用程序,浏览器在以下位置显示我的页面: 因此,一切正常。 然后,我尝试使用RESTful Web服务向导创建一个简单的Restful资源。 因此,

  • 我还在StackOverflow上读到,当条件下的资源在数据库中不存在而不是不存在时,应该使用。 处理这个问题的最佳方法是什么?