起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1159|回复: 41

【结帖】AIX下部署X3问题急需解决[请求]

[复制链接]
发表于 2008-10-15 11:19:36 | 显示全部楼层 |阅读模式
小机环境  Aix5.3 64位  oracle10.2服务器和客户端, jdk1.4.2
而后又装了在ibm官网上下载的sdk5.0 64位
安装包是贵公司提供的x3 justep 2809 for linux版
其中把jre1.5.0_09_linux里的文件换成安装好的sdk5.0 64位中jre目录下的所有文件。然后运行TomcatServerSetup.sh安装完成后同样地把jdk1.5.0_04下面的bin和jre目录分别换成sdk5.0 64位安装目录中的bin 和jre目录
然后运行X3 Server\binsystemconfig.sh在服务器配置工具里添加一个oracle数据源在测试连接的时候弹出错误消息是Oracle.Jdbc.Driver.OracleDriver.

在终端显示的java信息如下:
        at com.justep.autodeploy.gui.datasourcePanel.DataSourcesPanel$1.onAddKeyInfo(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.KeyInfoPanel$2.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1879)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2199)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:450)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:288)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:264)
        at java.awt.Component.processMouseEvent(Component.java:5547)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3148)
        at java.awt.Component.processEvent(Component.java:5312)
        at java.awt.Container.processEvent(Container.java:2001)
        at java.awt.Component.dispatchEventImpl(Component.java:4014)
        at java.awt.Container.dispatchEventImpl(Container.java:2059)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4249)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3929)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3859)
        at java.awt.Container.dispatchEventImpl(Container.java:2045)
        at java.awt.Window.dispatchEventImpl(Window.java:1812)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:545)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:268)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:197)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:191)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
        at java.net.URLClassLoader.findClass(URLClassLoader.java:496)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:631)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:597)
        at com.justep.autodeploy.base.databasehelper.JdbcManager.TestJdbc(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.DataSourceInfoDialog.test(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.DataSourceInfoDialog.access$300(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.DataSourceInfoDialog$3.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1879)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2199)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:450)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:288)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:264)
        at java.awt.Component.processMouseEvent(Component.java:5547)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3148)
        at java.awt.Component.processEvent(Component.java:5312)
        at java.awt.Container.processEvent(Container.java:2001)
        at java.awt.Component.dispatchEventImpl(Component.java:4014)
        at java.awt.Container.dispatchEventImpl(Container.java:2059)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4249)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3929)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3859)
        at java.awt.Container.dispatchEventImpl(Container.java:2045)
        at java.awt.Window.dispatchEventImpl(Window.java:1812)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:545)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:268)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:197)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:187)
        at java.awt.Dialog$1.run(Dialog.java:572)
        at java.awt.Dialog.show(Dialog.java:593)
        at com.justep.autodeploy.gui.datasourcePanel.DataSourcesPanel.addKeyInfo(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.DataSourcesPanel$1.onAddKeyInfo(Unknown Source)
        at com.justep.autodeploy.gui.datasourcePanel.KeyInfoPanel$2.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1879)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2199)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:450)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:288)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:264)
        at java.awt.Component.processMouseEvent(Component.java:5547)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3148)
        at java.awt.Component.processEvent(Component.java:5312)
        at java.awt.Container.processEvent(Container.java:2001)
        at java.awt.Component.dispatchEventImpl(Component.java:4014)
        at java.awt.Container.dispatchEventImpl(Container.java:2059)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4249)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3929)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3859)
        at java.awt.Container.dispatchEventImpl(Container.java:2045)
        at java.awt.Window.dispatchEventImpl(Window.java:1812)
        at java.awt.Component.dispatchEvent(Component.java:3847)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:545)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:268)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:197)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:191)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)
回复

使用道具 举报

发表于 2008-10-15 11:56:37 | 显示全部楼层
http://bbs.justep.com/forum.php? ... hlight=%B7%D6%CF%ED
8楼,请问安装oracle客户端了么在这个aix的机器上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-15 13:06:07 | 显示全部楼层
已经安装了oracle客户端且已经把应用服务器所使用的ORACLE JDBC驱动拷贝到:
x3server\TOMCAT\common\lib目录;
x3server\IMServer\lib目录;
x3server\lib\jdbc目录
回复 支持 反对

使用道具 举报

发表于 2008-10-15 13:37:24 | 显示全部楼层
你不用问了 要肯定需要编译 一个.so文件的!! 我们在solaris10下也遇到问题雷同!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-15 13:52:23 | 显示全部楼层
最初由 wj0623 发布
[B]你不用问了 要肯定需要编译 一个.so文件的!! 我们在solaris10下也遇到问题雷同!!! [/B]

能否详细说明一下,一直想突破这个问题。
回复 支持 反对

使用道具 举报

发表于 2008-10-15 13:58:47 | 显示全部楼层
这个必须要找x3公司的人,我也没办法!!我们遇到同样的问题,你们在solaris下部署过没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-15 14:08:00 | 显示全部楼层
在solaris下没有部署过,这是第一次在AIX下部署,一直还未成功过。
回复 支持 反对

使用道具 举报

发表于 2008-10-15 14:09:40 | 显示全部楼层
呵呵 只有靠他们没别的办法!!
回复 支持 反对

使用道具 举报

发表于 2008-10-15 14:22:22 | 显示全部楼层
最初由 wj0623 发布
[B]你不用问了 要肯定需要编译 一个.so文件的!! 我们在solaris10下也遇到问题雷同!!! [/B]


楼上的问题还没有到那一步。

从错误信息看,应该是配置工具找不到oracle的jdbc驱动。

是否没有配置环境变量呢?
X3_HOME
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-16 09:21:15 | 显示全部楼层
现在测试连接已经成功了,在启动TOMCAT时出现下面的信息。
# ./startup.sh
Using CATALINA_BASE:   /data/X3/TOMCAT
Using CATALINA_HOME:   /data/X3/TOMCAT
Using CATALINA_TMPDIR: /data/X3/TOMCAT/temp
Using JRE_HOME:       /data/X3/jdk1.5.0_06
#
未能继续启动。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-24 00:36 , Processed in 0.039183 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表