在Oracle 自带的Eclipse 中创建 Web Service Project,如果要连接的数据库是其他厂商的数据库产品的话,在测试连接的时候程序会抛出如下错误(此处用到的是MySQL数据连接):
java.lang.NullPointerException
at oracle.jdbc.driver.OracleDriver.registerMBeans(OracleDriver.java:340)
at oracle.jdbc.driver.OracleDriver$1.run(OracleDriver.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.jdbc.driver.OracleDriver.<clinit>(OracleDriver.java:193)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at sun.misc.Service$LazyIterator.next(Service.java:271)
at java.sql.DriverService.run(DriverManager.java:664)
at java.security.AccessController.doPrivileged(Native Method)
at java.sql.DriverManager.loadInitialDrivers(DriverManager.java:506)
at java.sql.DriverManager.initialize(DriverManager.java:612)
at java.sql.DriverManager.registerDriver(DriverManager.java:281)
at com.mysql.jdbc.Driver.<clinit>(Driver.java:56)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
要解决以上问题,需要我们将工程中的 Weblogic System Liberaies包Remove即可。如附件所示
- 大小: 110.3 KB
分享到:
相关推荐
ADF Web Service则是Oracle ADF的一部分,它允许开发者创建、消费和集成Web服务,使得数据交换和业务流程自动化变得更加简单。在这个案例中,我们将深入探讨Oracle ADF Web Service的使用,包括其核心概念、工作原理...
2. **创建PL/SQL过程**:接下来,你需要在PL/SQL中创建一个过程或函数来调用Web Service。这通常涉及以下步骤: - 初始化UTL_HTTP环境,设置HTTP请求的URL。 - 如果Web Service需要身份验证,设置用户名和密码。 ...
### Oracle Service_Name 参数详解 #### 一、概述 在Oracle数据库管理中,`service_name`是一个重要的参数,它用于标识数据库实例所提供的服务名称。通过设置正确的`service_name`,可以确保客户端应用程序能够...
1. **创建 Oracle Service Bus Project**:在Oracle Workshop中,选择`File > New > Oracle Service Bus Project`来创建一个新的项目。 2. **配置 Configuration**:为项目创建一个Configuration,即配置文件。在这...
vs.net2005、C#、Oracle、Sql Server 、Web Servicevs.net2005、C#、Oracle、Sql Server 、Web Servicevs.net2005、C#、Oracle、Sql Server 、... 、Web Servicevs.net2005、C#、Oracle、Sql Server 、Web Service
《Oracle WebServer完全教程》是一本深度探讨Oracle WebServer的权威指南,对于想要深入了解和掌握Oracle WebServer技术的读者来说,无疑是一份珍贵的学习资料。Oracle WebServer是Oracle公司提供的一个全面的Web...
《Oracle Self–Service Web Applications 实施手册》是Oracle公司发布的一本详细指南,专注于11i版本的实施过程。这本手册旨在为用户提供在Oracle环境下部署自助式Web应用程序的全面指导,涵盖了软件安装、配置、...
- **配置项目文件夹**:在创建的项目(osb_project)下,需要创建三个子文件夹:`BusinessService`、`ProxyService`和`WSDL`。这些文件夹将用于组织不同的资源和服务。 #### 三、导入WSDL文件与创建业务服务 - **导入...
Oracle Portal 是一个强大的企业级门户解决方案,用于构建、管理和整合Web应用程序、内容和业务流程,为用户提供个性化的访问体验。这个技术允许组织创建一个单一的入口点,将多个信息源和应用集中在一起,提高工作...
Oracle WebServer是一款由Oracle公司开发的web服务器,它在90年代末期被广泛用于部署和管理基于Web的应用程序。本教程将全面介绍Oracle WebServer的相关知识,帮助读者掌握其安装、配置、管理和优化等核心技能。 ...
示例代码片段展示了如何创建一个名为`Service`的Web服务类,包含一个`GETDATA`方法,返回一个自定义的结构体`TestData`。 **2. 配置Web.config** 由于VS2005及后续版本的Web Service默认不支持远程调试,需在项目...
Oracle SOA Suite(Service Oriented Architecture Suite)是Oracle公司提供的一款强大的企业级服务导向架构解决方案,它涵盖了业务流程管理、企业服务总线、消息传递、数据集成等多种功能,旨在帮助企业构建、部署...
本书详细介绍Oracle9i Web开发的完整信息,包括Oracle Web的体系结构,Web开发的核心概念,使用第三方模块来支持Apache服务器以及在Web开发时常用的工具。此外,还介绍了维护和调试系统需要使用的技术等。本书的作者...
标题《Oracle Project Costing Manual》表明本文档是关于Oracle项目成本管理的使用手册。文档描述指出,它用于指导Oracle项目成本管理系统的实施。标签“project costing”指明这是专门针对项目成本管理的专业内容。...
Oracle 19C驱动包是针对Oracle数据库19c版本的Java数据库连接器(JDBC)驱动程序。这个驱动包包含两个重要的文件:ojdbc10.jar和ojdbc8.jar,它们是Java开发者用来在Java应用程序中与Oracle 19c数据库进行交互的关键...
1. SOAP:通过创建Web服务,可以将Oracle数据库中的操作封装为服务接口,供其他Web应用调用。WSDL(Web Services Description Language)定义服务接口,SOAP协议传输数据。 2. RESTful API:使用HTTP方法(GET、POST...
Oracle 11g驱动包是用于Java应用程序与Oracle数据库之间通信的重要组件,它遵循Java Database Connectivity (JDBC) 标准。在Java编程环境中,如果你需要连接到Oracle 11g数据库,就需要这个驱动包。Oracle 11g JDBC...