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

返回null的OracleDataSourceFactory

养慈
2023-03-14

当我尝试用相同的设置在代码中创建OracleDataSource时,我可以正确地检索连接。我的出厂配置有什么问题?

共有1个答案

酆乐湛
2023-03-14

发生这种情况有多种原因:

> 如果server.xml中定义的资源类型为javax.sql.datasource

  • OracleDataSourceFactory返回null。我不得不将其更改为oracle.jdbc.pool.oracleConnectionPoolDataSource

    使用JDBC Oracle瘦驱动程序指定url时忽略的资源的用户名和密码属性

  •  类似资料:
    • 我有两个活动和两个布局。当我在第一个活动中显示列表时,一切都正常,并在单击时给出列表中项目的编号,但当我尝试在第二个活动中重复相同的内容时,它会告诉我RecycleServiceClickListener侦听器为空。 适配器: 第一项活动: 第二项活动: 错误: 我不明白为什么在第一种情况下,它正常处理单击,而在第二种情况下,它说RecyclerViewClickListener为null

    • 问题内容: 我正在使用Servlets&Struts2的混合情况下工作。 我正在调用HTTPServlet,并且正在处理数据。 然后,我需要调用struts API在DB中插入数据。 在那我也使用HTTPSession。 所以我打电话 要获取HttpRequest,然后在该struts动作类中进行会话。 Servlet正在调用Struts Action类。 但 始终返回NULL。 是因为它没有被网

    • 问题内容: 我使用osgi + cdi,并且有以下代码: 而且我有以下tasklist.fxml 但是parent.lookup(“#testComboBox”)返回null。怎么解释呢?我已经多次检查ID的名称。 问题答案: 您可以将所需的逻辑放入控制器类中,而不必使用仅在渲染场景之后才能使用的查找。您可以通过注释将元素从FXML文件注入到控制器类中。 查询通常不可靠,我建议避免使用它们。如果您

    • 问题内容: 这是我的课程正在测试: 现在我要模拟第1和2行,并返回模拟HttpResponse和代码。 我已经尝试过但是失败了: 始终返回null。我希望它返回的模拟对象。我已经阅读了与此错误相关的其他帖子,但不确定该如何处理。有人可以帮忙吗? 问题答案: 代替 你应该使用 您的测试中还存在一些问题:模拟构造函数不正确,并且根本不需要httpResponse。 更新 此代码对我而言正常工作:

    • 问题内容: 我知道这听起来很蠢,但是当我使用 它输出NULL。我在Ubuntu 12.04 64位环境中使用MySQL Workbench,它可以在其他笔记本电脑/操作系统中使用(也使用MySQL Workbench)。 问题答案: 如果您尚未将时区表加载到mysql中,则会发生这种情况。

    • 问题内容: 我正在尝试使用Ajax从服务器获取信息。页面xxx.php是仅写入123的页面。但是,当我想返回该页面的内容时,它返回null。 问题答案: 请注意,ajax是“异步的”。因此,在myFunct()完成执行时,可能尚未收到对服务器调用的响应。您可以将处理来自服务器调用的数据的逻辑放在ajax的“成功”中。