最近这两天真是郁闷极了,在客户小型机的weblogic9.2上部署java项目的时候,死活不成功,老是提示no suitable driver,连接不上oracle数据库,几经折腾后,终于今天把问题解决了。
首先说一下问题是如何出现的。
客户的服务器是IBM的小型机,用的是AIX操作系统,而项目开发的时候用的都是XP操作系统,所以开发时部署很顺利,一到客户那就出问题了。由于客户已经安装了weblogic9.2,而且部署了另外一个项目,我的项目需要和该项目共用一个weblogic,要命的是客户忘记了console的用户和密码了,这给部署带了一定的难度,同时也把我刚开始的思路转移到了如何修改console用户名和密码之上了,在网上找到了很多种做法,但没有一种是行得通的。多次失败后我放弃了,采用修改config.xml文件的做法来进行部署,配置是参考在开发机器上成功部署的config.xml文件的,配置完后,还特意把一些需要用到的jar包复制到domains的lib目录下,其中包括连接oracle数据库需要用到的驱动。重启weblogic,项目是可以通过浏览器访问了,但一连接数据库出出现no suitable driver的异常,一开始我怀疑是数据驱动没有被weblogic加载,于是把对应的jar复制到了common等的lib目录下,但结果还是行不通,崩溃!
由于无法部署到AIX操作系统上,于是今天计划先在客户的另外一台装有windows操作系统的机器上部署,尽管weblogic只能安装破解版本的,但也只能先将就一下,在该台计算机上部署的时候,按照在开发机器上部署一样按部就班进行,在用myeclipse发布项目的时候忽然灵机一动,如果把myeclipse发布到weblogic的autodeploy目录下的文件复制到AIX操作系统对应的目录下是否可行呢?一想到马上行动起来,在XP上成功部署后,我把autodeploy目录下的所有文件复制到AIX的weblogic对应的autodeploy目录下,再修改一下AIX操作系统weblogic的config.xml文件,重新启动,通过浏览器访问,从数据库获取的数据出现了。
这一刻,我热泪盈眶!
分享到:
相关推荐
### WebLogic被锁解决方法详解 #### 一、问题背景 在使用WebLogic服务器的过程中,可能会遇到服务器突然Down掉并且无法启动的情况。这种情况通常是因为WebLogic的一些关键文件被锁定(Locked),导致服务无法正常...
WebLogic 启动失败解决方案 WebLogic 是一款功能强大且广泛应用的 Java EE 服务器,但是在实际操作中,可能会遇到启动失败的问题。那么,如何解决 WebLogic 启动失败问题呢?下面我们将详细介绍。 问题原因 ...
java -cp bea9\weblogic91\server\lib\weblogic.jar weblogic.security.utils.AdminAccount weblogic weblogic . \] 运行该命令后,将在当前目录下生成一个名为`DefaultAuthenticatorInit.ldift`的新文件。 ###...
提供的文件`weblogic部署项目中jar包冲突解决方法.txt`可能包含了具体的解决步骤和案例,建议仔细阅读。而`util.zip`可能是某个实用工具或示例代码,解压后查看其内容,可能会提供更多的解决思路。 总之,解决...
解决weblogic反序列化安全问题,文档中有详细的操作步骤,已经验证
Weblogic 部署中的常见错误解决方法总结 在使用 Weblogic 服务器时,经常会遇到一些常见的问题和错误,本文总结了其中的一些解决方法,旨在帮助开发者快速排除错误,提高开发效率。 1. Unmarshaller failed 问题的...
我们推荐使用方法三,修改 JDK 的安全配置文件,这样可以从根本上解决问题,并且不需要修改 Weblogic 的启动参数或链接文件系统的随机数生成设备。 总结 Weblogic 在 Linux 启动慢的问题是由于 JVM 在 Linux 下的 ...
除了上述步骤外,还可以考虑以下几种方法来进一步优化字符编码设置,从而彻底解决乱码问题: 1. **修改Web应用程序的`.jsp`文件编码**:确保所有的`.jsp`文件都以UTF-8编码保存,并且在页面头部加入`; charset=UTF-...
weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决
WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理分布式Java应用程序和...在处理WebLogic Server的故障时,应结合实际情况灵活运用这些方法,必要时寻求官方文档或社区的支持。
解决这些问题的方法包括: * 重新安装 JDK,确保 JDK 环境正确。 * 删除安装文件和安装路径,重新安装 Weblogic。 五、总结 本文详细介绍了 Weblogic 的安装步骤和报错解决方案,希望能够帮助用户顺利安装和使用 ...
在 WebLogic 服务器中,解决中文乱码问题的方法与 Tomcat 服务器类似。只需要将上述过滤器注册到 WebLogic 服务器中即可。 中文乱码问题可以通过简单的解决方案来解决。只要将 request 和 response 的编码方式设置...
有些情况下,在开发web项目中会遇到weblogic无法解析xml的错误,是因为weblogic在解析xml时是调用自己的方法去解析,会产生一些莫名其妙的错误,我们只要在web-inf下添加weblogic.xml让其让出解析权即可.
应用部署后,多次遇到“weblogic下应用无法显示验证码”的问题,特别是服务器移机后此现象更是频繁。现将自己成功解决问题的方法,整理成文档与大家分享!
weblogic 不兼容客户端的解决办法 WebLogic 是 Oracle 公司的一款 Java EE 服务器,广泛应用于企业级应用系统中。但是在实际应用中,有些 HTTP 客户端在与 WebLogic 服务器下面的 Web 程序交互时,可能会出现不兼容...
### Tomcat移植到WebLogic问题及解决方法 #### 背景 在IT项目开发过程中,经常需要将现有的应用程序从一种应用服务器环境移植到另一种环境中。例如,将使用Tomcat作为应用服务器的Java Web应用程序移植到WebLogic...
### Linux系统创建WebLogic域及修改端口方法详解 #### 一、安装发布WebLogic域 在Linux系统中创建WebLogic域的过程对于初次接触这项任务的技术人员来说可能会有些复杂,但只要按照步骤来,就可以顺利完成。下面将...