64位linux下安装cognos10,安装文件是:
版主 慕名而来 分享的
http://www.cognoschina.net/club/thread-46899-1-1.html。
安装很顺利,整个过程与window的安装差不多,安装完成后没有报什么错误。
5分钟内,安装完成,快得我都有点不相信,是不是所有组件都成功安装了。
但,就是配置启动不成功!
java、环境变量、ORACLE(32位)配置如下:
启动,报错:
[cognos@dzzw-app-11 ~]$ cd /hnisi/middleware/cognos/c10_64/bin64
[cognos@dzzw-app-11 bin64]$ ./cogconfig.sh
Using /hnisi/local/JDK/jdk1.6.0_10/bin/java
Exception occurred during event dispatching:
java.lang.NullPointerException
at com.cognos.i18n.ui.I18NWrappedPlainView.calculateBreakPosition(I18NWrappedPlainView.java:104)
at javax.swing.text.WrappedPlainView$WrappedLine.breakLines(WrappedPlainView.java:767)
at javax.swing.text.WrappedPlainView$WrappedLine.getPreferredSpan(WrappedPlainView.java:546)
at javax.swing.text.View.getMaximumSpan(View.java:252)
at javax.swing.text.BoxView.calculateMajorAxisRequirements(BoxView.java:856)
at javax.swing.text.BoxView.checkRequests(BoxView.java:913)
at javax.swing.text.BoxView.setSpanOnAxis(BoxView.java:312)
at javax.swing.text.BoxView.layout(BoxView.java:692)
at javax.swing.text.BoxView.setSize(BoxView.java:380)
at javax.swing.text.WrappedPlainView.setSize(WrappedPlainView.java:373)
at javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1702)
at javax.swing.plaf.basic.BasicTextUI$RootView.paint(BasicTextUI.java:1421)
at javax.swing.plaf.basic.BasicTextUI.paintSafely(BasicTextUI.java:722)
at javax.swing.plaf.basic.BasicTextUI.paint(BasicTextUI.java:869)
at javax.swing.plaf.basic.BasicTextUI.update(BasicTextUI.java:848)
at javax.swing.JComponent.paintComponent(JComponent.java:763)
at javax.swing.JComponent.paint(JComponent.java:1027)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JViewport.paint(JViewport.java:747)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JLayeredPane.paint(JLayeredPane.java:564)
at javax.swing.JComponent.paintChildren(JComponent.java:864)
at javax.swing.JComponent.paint(JComponent.java:1036)
at javax.swing.JComponent.paintToOffscreen(JComponent.java:5122)
at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:277)
at javax.swing.RepaintManager.paint(RepaintManager.java:1217)
at javax.swing.JComponent._paintImmediately(JComponent.java:5070)
at javax.swing.JComponent.paintImmediately(JComponent.java:4880)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:826)
at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714)
at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:128)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
at java.awt.Dialog$1.run(Dialog.java:1047)
at java.awt.Dialog$3.run(Dialog.java:1099)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:1097)
at com.cognos.crconfig.CnfgTaskDialog.show(CnfgTaskDialog.java:521)
at com.cognos.crconfig.CnfgTaskDialog.begin(CnfgTaskDialog.java:597)
at com.cognos.crconfig.data.CnfgActionEngine.run(CnfgActionEngine.java:139)
at com.cognos.crconfig.CRConfigFrame.runAction(CRConfigFrame.java:2576)
at com.cognos.crconfig.CRConfigFrame.runAction(CRConfigFrame.java:2580)
at com.cognos.crconfig.CRConfigFrame.runServiceAction(CRConfigFrame.java:2417)
at com.cognos.crconfig.CRConfigFrame.runAllServicesAction(CRConfigFrame.java:2250)
at com.cognos.crconfig.CRConfigFrame.access$800(CRConfigFrame.java:112)
at com.cognos.crconfig.CRConfigFrame$31.actionPerformed(CRConfigFrame.java:2712)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
at java.awt.Component.processMouseEvent(Component.java:6134)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
at java.awt.Component.processEvent(Component.java:5899)
at java.awt.Container.processEvent(Container.java:2023)
at java.awt.Component.dispatchEventImpl(Component.java:4501)
at java.awt.Container.dispatchEventImpl(Container.java:2081)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895)
at java.awt.Container.dispatchEventImpl(Container.java:2067)
at java.awt.Window.dispatchEventImpl(Window.java:2458)
at java.awt.Component.dispatchEvent(Component.java:4331)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
12/01/2014,21:15:22,Err,CFG-ERR-0106 IBM Cognos Configuration did not receive a response from the IBM Cognos service in the time allotted.
Check that IBM Cognos service is available and properly configured.
[cognos@dzzw-app-11 bin64]$
以下这两个参数的调整,也试过了,还是CFG-ERR-0106错误
ServiceWaitInterval=2000
ServiceMaxTries=500
oracle的字符集是al32utf8的,window的cognos已经在上面好好的运行着。
网上都说是环境变更设置出问题,但我JAVA不太懂,求各位指点一下,谢谢各位。
2014-01-20 15:07:22
换成了JDK1.7,顺利启动!!!
PATH=$PATH:$HOME/bin
export DISPLAY=192.168.74.24:0.0
export JAVA_HOME=/usr/java/jdk1.7.0_07
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export LIBPATH=$JAVA_HOME/bin
PATH=$JAVA_HOME/bin:$PATH
export PATH
export ORACLE_HOME=/hnisi/middleware/oracle
export LD_LIBRARY_PATH=/hnisi/middleware/oracle/instantclient_10_2:/hnisi/middleware/cognos/c10_64/bin64:/hnisi/middleware/cognos/c10_64/bin:$JAVA_HOME/bin
export TNS_ADMIN=$ORACLE_HOME/network/admin