今天在glassfish中利用gui配置mssqlserver数据源连接池后,利用界面上自带的 ping 按钮ping时出了异常,具体信息如下:
Class name is wrong or classpath is not set for : com.ddtek.jdbcx.sqlserver.SQLServerDataSource
就是 com.ddtek.jdbcx.sqlserver.SQLServerDataSource 找不到,
然后去看了看 mssqlserver 的三个.jar驱动包发现确实没有上面的类,于是在驱动包里找了找,
发现驱动包里有这样一个类:com.microsoft.jdbcx.sqlserver.SQLServerDataSource
这下就好办了,只要用 该类 替换掉 默认的类就行了。
前提是把 mssqlserver 的三个驱动包放到 glassfish服务器 能找到的lib下,
这里我把它们放在:C:\Sun\SDK\domains\domain1\lib\ext 下
这样修改完了,你在配置想相关的参数,如:databaseName,serverName,portNumber 等等,
然后再 ping 就通过了
然后再用上面方法创建的连接池创建一个 jdbc resource,填写相关的参数,如:jndi名等等,
最后在程序里利用jndi查找使用。
分享到:
相关推荐
配置完成后,可以测试数据源连接,确保连接池和数据源配置正确。 GlassFish 中的数据源连接池提供了许多优点,例如: * 提高应用程序的性能:通过重用现有的数据库连接,减少了创建新连接的开销。 * 提高应用程序...
- 在生产环境中,确保数据源配置不会暴露敏感的数据库凭证,而是通过环境变量或密钥管理服务来传递。 以上就是关于"Glassfish创建数据源"的相关知识点,涵盖从理解数据源概念到实际操作步骤,再到与SQL Server的...
首先,需要在 Eclipse 中创建一个新的 Java 项目,然后将 GlassFish 服务器添加到项目中。在项目中,右键单击项目,然后选择 Debug,选择 Java Remote Application,右键菜单中选择 New,在出现的对话框中将 port 改...
本文档旨在指导读者如何在 Eclipse 中配置 GlassFish 3.1.1,实现连接池配置和 JNDI 配置。同时,也会解决在部署过程中可能出现的异常。 一、GlassFish 3.1.1 简介 GlassFish 是一个开源的 Java EE 应用服务器,由 ...
**Step4:** 在数据源属性中,设置JDBC驱动类名。对于DB2,驱动类名通常是`com.ibm.db2.jcc.DB2Driver`。 **Step5:** 添加驱动类的JAR文件。在“Classes”部分,指定刚刚复制到Glassfish lib目录下的db2jcc.jar和...
glassfish手工修改domain部署应用步骤,文档详细介绍了如何使用手工部署一个web文件夹目录形式的应用,以及手工配置jdbc
在数据源配置中,可能需要设定事务的隔离级别、回滚规则等。 9. **性能调优**:数据源配置还涉及许多性能优化参数,如最大连接数、最小连接数、超时时间等,以确保系统的响应速度和稳定性。 综上所述,ejb数据源...
描述中提到的“配置和管理GlassFish服务器开源版本的说明”进一步强调了这一主题,并暗示了文档将详细介绍如何对服务器进行设置,以便实现有效的日常管理和监控。 从给定的【部分内容】中,我们可以提取到一些关键...
### JMX 在GlassFish中的应用 #### JMX与GlassFish:深入理解管理与监控 **JMX(Java Management Extensions)**是一种由Sun Microsystems提出并由Java社区推动的标准,旨在为Java应用程序、系统和网络提供一个...
总之,通过以上步骤,可以顺利地在本地环境中配置和使用GlassFish服务器,同时将其集成到Eclipse开发环境中,为后续的Java Web应用开发打下坚实的基础。这一过程虽然涉及到多个软件组件和环境变量的设置,但只要按照...
在企业级应用中,尤其是微服务架构下,多数据源配置成为了一项常见的需求。Spring框架提供了灵活且强大的机制来处理这种场景,使得开发者能够在一个应用中集成多个数据源,从而实现数据的分区存储、读写分离、负载...
在本教程中,我们将探讨如何在GlassFish中配置SonicMQ,一个强大的消息中间件,用于处理分布式系统中的异步通信。 配置SonicMQ在GlassFish中的过程主要包括以下几个步骤: 1. **安装SonicMQ**: 首先,你需要下载并...
配置JDBC数据源是Java EE应用中不可或缺的一环,以确保应用程序能够连接到数据库。在Glassfish管理控制台的“Resources”->“JDBC”部分,你可以创建JDBC资源和连接池。这通常涉及设置数据源名称、JDBC驱动类、URL、...
点击“Ping”按钮,出现“Ping Succeeded”,表示数据源配置成功。 ### 3. 建立 JDBC 资源 建立“JDBC Resources”,jndi 名称为:ticket。如下所示: * JNDI Name:ticket *Datasource:选择刚才创建的数据源 ...
- **简化配置**:GlassFish提供了更为直观的配置方式,减少了开发者在设置过程中可能遇到的问题。 ##### 可靠性和可用性 - **高可用性**:GlassFish支持集群配置,这意味着可以在多台服务器上运行相同的应用程序...
GlassFish,由Oracle公司主导的开源项目,是一款功能强大的Web服务器和应用服务器,以其卓越的性能和丰富的特性在开发者社区中备受推崇。相比于Tomcat,GlassFish提供了更全面的Java EE(现称为Jakarta EE)支持,...
4. **资源管理**:允许开发者管理GlassFish服务器上的数据源、JMS资源等,方便配置应用程序所需的外部资源。 5. **热部署**:插件支持热部署,即在不中断服务器运行的情况下,更新应用代码,提高开发效率。 6. **...
在本文中,我们将深入探讨如何安装Glassfish,以及如何利用Ant工具进行配置。首先,我们来看一下安装的基本步骤。 1. **下载安装文件**:Glassfish的安装文件可以从官方网站获取,例如,对于Windows系统,你可以...
5. 最后,手册还包括了通过命令行界面进行集群配置的说明,这通常包括通过SSH在各节点安装Glassfish,创建节点,配置集群和实例,以及设置集群相关的JVM参数和系统参数。 6. 关于Apache的配置,文档强调了为了实现...