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

找不到WebSphere-JDNI名称

郜联
2023-03-14
<resource-ref id="Ref_1">
    <description>
    </description>
    <res-ref-name>abcDe</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    <res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<resRefBindings xmi:id="Ref_1" jndiName="jdbc/abcDe">
     <bindingResourceRef href="WEB-INF/web.xml#Ref_1"/> 
</resRefBindings>

共有1个答案

仲孙兴旺
2023-03-14

请尝试以下操作

>

  • 将web.xml文件中的 abcde 更改为 jdbc/abcde

    确保应用程序和JDBC数据源配置在同一级别(Cell/Node/Server)。

  •  类似资料:
    • 在WSO2AS5.0.1中,我部署了一个webapp,它应该使用数据源。我可以在tomcat-server.xml或WAR中的任何其他地方配置数据源,但是否可以使用通过JNDI在Carbon Management Console中配置的数据源? 采取的步骤: meta-inf/context.xml中的ResourceLink链接全局资源: 引用web.xml中的资源 这种构型是WSO2碳支持的吗

    • 我有以下查询: 执行查询时,我得到以下异常: java.lang.非法参数异常: 组织.Hibernate.查询参数异常: 找不到命名参数 [startDate] 您能告诉我的查询有什么问题吗?

    • 我是angular 2和typescript的新手,正在尝试为我的弹出窗口调用RocketLaunch函数。 如果我在弹出窗口外声明它不调用,但如果我在弹出窗口内移动它抛出此错误: 错误TS2304:找不到名称“$event” 提供以下相关代码和错误:

    • 这是我的工作树 我已经搜索了这个问题,但我还没有弄清楚问题是什么。救命啊!

    • 我使用名为jnca的库来捕获从路由器发送的netflow udp数据包。 当它被导入到IntellijIDea中的一个新项目中时,它就可以工作了。 如果在maven项目中使用它,它就不起作用,并出现了这个异常。

    • 我有一个带有hibernate和MySQL的Spring Rest应用程序。 服务的ehcache在测试中工作,在tomcat中失败。 Spring EhCache 上下文 隐藏物xml 仅在Prod中Hibernate缓存 我有一个正面有一个mtehod有注释 @可缓存(值={“byCategory”},键=“#ids.toString()”) 这在Test中运行正常,因为未使用hibernat