最近这两天真是郁闷极了,在客户小型机的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 down 掉 被locked的情况
解决weblogic反序列化安全问题,文档中有详细的操作步骤,已经验证
java的一些war包由Tomcate移植到webLogic所引起的一些常见问题及解决方法
有些情况下,在开发web项目中会遇到weblogic无法解析xml的错误,是因为weblogic在解析xml时是调用自己的方法去解析,会产生一些莫名其妙的错误,我们只要在web-inf下添加weblogic.xml让其让出解析权即可.
weblogic部署项目乱码解决,经试验验证,适合解决日常开发遇到的问题
weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决weblogic乱码解决
Tomcat和weblogic中文乱码问题解决方案
应用部署后,多次遇到“weblogic下应用无法显示验证码”的问题,特别是服务器移机后此现象更是频繁。现将自己成功解决问题的方法,整理成文档与大家分享!
JAP2.0 WebLogic10.3.3不兼容的解决方法
一段时间没操作weblogic 9 由于没设置比较容易记的密码导致 密码遗忘
weblogic修改IP导致出错解决方案
Weblogic license更新方法
linux系统创建weblogic域以及修改端口方法,给需要的朋友参考。
个人总结weblogic常见故障,已分类排版,内容包含日志报错,排查思路及解决方案,仅供参考。
财政系统WebLogic服务器负载均衡解决方案 根据预设的负载策略,将不同的访问请求分发到相应的服务器
WebLogic应用优化解决方案 s
该文档对weblogic使用过程中,包括下载,安装,部署...6. weblogic部署war包action不能访问问题解决方法 [There is no Action mapped for namespace / and action name]. 5 7. java.lang.StackOverflowError. 5 等等
weblogic停止失败,再启动起不起来,因为有lok文件要删除,删除后再启动
使用SUN JDK 启动时要很长时间,但启动启来weblogic正常. 特征见下面标红部分,时间很长. test01@linux-suse:~/bea/weblogic92/samples/domains/wl_server/bin> ./startWebLogic.sh . JAVA Memory arguments: -Xms...
weblogic weblogic weblogic weblogic