本地开发环境:weblogic8.1.6+window xp
【问题现象】
今天突然发现weblogic不能正常加载应用,前天还是好好的,很奇怪。
前几次启动报连不上数据库,后几次启动就没有任何报错。
期间没有改过weblogic的任何配置,电脑也没有做过任何升级,只是更新了部署的应用程序
【分析过程】
1、经检查,数据库连接是正常的,用pl/sql能连接上数据库
2、怀疑是电脑的问题导致程序不能连上数据库,重启了电脑,还是同样的问题
3、重新建了一个Domain,发现能正常启动
4、比较能启动的config.xml和不能启动的config.xml,差异不大,只是不能启动的config中多了下面的这段,这段是该应用暂时不需要的,但是配置的这个JDBCConnectionPool是不能连接的。最近定位到是这段出了问题,注释后,重启应用就好了
<JDBCConnectionPool DriverName="oracle.jdbc.OracleDriver"
Name="test_datacenter" PasswordEncrypted="{3DES}8juIyYVL3/M="
Properties="user=zdlc4" Targets="myserver"
TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:oracle:thin:@192.168.90.154:1521:ora92"/>
5、应用虽然启动了,但是有遗留问题:为什么以前是好的?程序中没有用到这段配置,为什么会报错?
分享到:
相关推荐
WebLogic Server是一款由甲骨文公司提供的企业级Java应用程序服务器,它用于构建、部署和管理分布式应用程序。在使用WebLogic的过程中,由于各种原因,开发者和管理员可能会遇到各种错误信息。这些错误信息通常包含...
在IT行业中,尤其是在Java企业级应用开发领域,WebLogic服务器是一个广泛应用的中间件,用于部署和管理Java EE应用程序。在本问题中,我们遇到了一个特定的错误,即“weblogic10.3 org.hibernate.hql.ast.HqlToken...
如果文件结构不正确,WebLogic将无法识别并报错。检查应用程序的打包结构,确保符合规范。 2. **配置问题**:错误的服务器配置可能导致部署失败。这可能涉及到JDBC数据源、JMS队列、集群配置等。检查`weblogic.xml`...
综上所述,WebLogic10的性能优化涵盖多个方面,从中文字符集的加载、服务启动、文件损坏的处理、文件打开数、虚拟机内存设置、连接池配置,到服务节点访问超时和线程数优化,以及部署应用程序的优化和日志管理等。...
WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理分布式Java应用程序和服务的平台。本文档汇总了WebLogic Server在运行过程中可能会遇到的一些常见故障,包括内存溢出错误、...
问题的详细描述是这样的:在尝试运行JAP2.0的应用程序时,WebLogic服务器报错,具体表现为`javax.persistence.spi.PersistenceUnitInfo.getValidationMode()`方法找不到。这个方法是在JPA 2.0中引入的,用于获取验证...
3. **类加载器隔离**:WebLogic支持多级类加载器,可以设置不同应用或模块使用不同的类加载器,从而避免一个应用的更新影响到其他应用。 4. **版本管理**:使用版本控制工具,如Git,确保在开发环境中对代码的修改...
* 进入 Database Pilot,在 Database Pilot 中,File---New,在 Driver 列表中如果 Oracle 的驱动是红色的,就说明您的 Oracle 在 Jbuilder 中加载失败。 * 若没有错误,则新建一个 URL:jdbc:oracle:thin:@...
你可以通过访问Apache服务器的域名或IP来测试这个配置,查看是否能正确转发到WebLogic Server。在维护系统安全的同时,这个配置还能提供更好的性能和可扩展性,因为你可以在Apache层面进行负载均衡、缓存和其他优化...
1. 静态 Web 程序:网页上的内容固定不变,不能动态加载数据,例如 Web 前端。 2. 动态 Web 程序:网页上的内容可以根据请求的不同,动态加载数据,例如 Java Web 程序。动态 Web 程序可以与用户动态交互,企业开发...
但这也意味着 OCI驱动需要在客户端安装Oracle客户端软件,不适用于仅Java环境的应用。 3. **JDBC-ODBC Bridge驱动**:类型1 JDBC驱动,作为过渡方案使用,允许Java程序通过ODBC连接到任何数据库,包括Oracle。但...