HRP 客户端登录报错 服务器端都正常启动
金蝶云社区-Ahaha
Ahaha
0人赞赏了该文章 1193次浏览 未经作者许可,禁止转载编辑于2016年11月13日 12:25:39

HRP 是8.0 版本 数据库是SQL 2008
客户端登录提示:

Ctrl + E 提示:

错误信息:null
错误详细堆栈信息:java.lang.NullPointerException: null
at: com.kingdee.eas.base.uiframe.client.LoginFrame.fillDataCenter(LoginFrame.java:1617)
at: com.kingdee.eas.base.uiframe.client.LoginFrame.initDataCenter(LoginFrame.java:1572)
at: com.kingdee.eas.base.uiframe.client.LoginFrame.jbInit(LoginFrame.java:493)
at: com.kingdee.eas.base.uiframe.client.LoginFrame.(LoginFrame.java:266)
at: com.kingdee.eas.base.uiframe.client.LoginFrame.(LoginFrame.java:255)
at: sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at: sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at: sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at: java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at: java.lang.Class.newInstance0(Class.java:355)
at: java.lang.Class.newInstance(Class.java:308)
at: com.kingdee.eas.client.startup.ClientLauncher.launch(ClientLauncher.java:44)
at: com.kingdee.eas.client.startup.EASClientStarter.launchClient(EASClientStarter.java:78)
at: com.kingdee.eas.tools.bodyguard.BodyguardDlg.launchClient(BodyguardDlg.java:257)
at: com.kingdee.eas.tools.bodyguard.BodyguardDlg.newTask(BodyguardDlg.java:161)
at: com.kingdee.eas.tools.bodyguard.BodyguardDlg.doTask(BodyguardDlg.java:75)
at: com.kingdee.eas.tools.bodyguard.extcomponent.FrmRunTask$3.run(FrmRunTask.java:232)
at: foxtrot.AbstractWorkerThread$1.run(AbstractWorkerThread.java:39)
at: java.security.AccessController.doPrivileged(Native Method)
at: foxtrot.AbstractWorkerThread.runTask(AbstractWorkerThread.java:35)
at: foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:196)
at: foxtrot.workers.SingleWorkerThread.run(SingleWorkerThread.java:179)
at: java.lang.Thread.run(Thread.java:662)

服务器端提示:
2016-11-13 12:15:19 INFO [con.out] [2016-11-13 12:15:19,335 ERROR DefaultQuartzScheduler_Worker-2]GL balance calculate error!
com.kingdee.bos.BOSException: Sql3 execute exception : select top 1 fcompanyid from ( select count(1) logNum, lg.fcompanyid from t_gl_voucherlog lg where lg.fisupdating = 0 and not exists (select 1 from t_bas_transaction tr where lg.fcompanyid = tr.fid and tr.fisupdating = 1 and tr.fnumber = 'updatebalance' and tr.fsystype = 6 ) group by lg.fcompanyid) c order by c.logNum desc
Caused exception message is: The cursor was not declared.
at com.kingdee.eas.util.app.DbUtil.executeQuery(DbUtil.java:137)
at com.kingdee.eas.fi.gl.app.GLBalanceFacadeControllerBean._updateVoucherBalanceNewTrans(GLBalanceFacadeControllerBean.java:196)
at com.kingdee.eas.fi.gl.app.AbstractGLBalanceFacadeControllerBean.updateVoucherBalanceNewTrans(AbstractGLBalanceFacadeControllerBean.java:64)
at sun.reflect.GeneratedMethodAccessor152.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRES_NEW(TxInvokerBean.java:72)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRES_NEW(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:195)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at com.sun.proxy.$Proxy12.updateVoucherBalanceNewTrans(Unknown Source)
at com.kingdee.eas.fi.gl.GLBalanceFacade.updateVoucherBalanceNewTrans(GLBalanceFacade.java:57)
at sun.reflect.GeneratedMethodAccessor151.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:194)
at com.sun.proxy.$Proxy11.updateVoucherBalanceNewTrans(Unknown Source)
at com.kingdee.eas.fi.gl.app.BalanceCalJob.execute(BalanceCalJob.java:37)
at org.quartz.core.JobRunShell.run(JobRunShell.java:203)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)
Caused by: java.sql.SQLException: The cursor was not declared.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:372)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2886)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2328)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:644)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.processOutput(MSCursorResultSet.java:943)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.cursorCreate(MSCursorResultSet.java:541)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.(MSCursorResultSet.java:154)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:453)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeQuery(JtdsStatement.java:1433)
at com.kingdee.bos.sql.shell.KDStatement.executeQuery(KDStatement.java:637)
at com.apusic.jdbc.adapter.StatementHandle.executeQuery(Unknown Source)
at com.kingdee.eas.util.app.DbUtil.executeQuery(DbUtil.java:127)
... 20 more
Caused by: java.sql.SQLException
java.sql.SQLException: The cursor was not declared.
at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:372)
at net.sourceforge.jtds.jdbc.TdsCore.tdsErrorToken(TdsCore.java:2886)
at net.sourceforge.jtds.jdbc.TdsCore.nextToken(TdsCore.java:2328)
at net.sourceforge.jtds.jdbc.TdsCore.getMoreResults(TdsCore.java:644)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.processOutput(MSCursorResultSet.java:943)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.cursorCreate(MSCursorResultSet.java:541)
at net.sourceforge.jtds.jdbc.MSCursorResultSet.(MSCursorResultSet.java:154)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:453)
at net.sourceforge.jtds.jdbc.JtdsStatement.executeQuery(JtdsStatement.java:1433)
at com.kingdee.bos.sql.shell.KDStatement.executeQuery(KDStatement.java:637)
at com.apusic.jdbc.adapter.StatementHandle.executeQuery(Unknown Source)
at com.kingdee.eas.util.app.DbUtil.executeQuery(DbUtil.java:127)
at com.kingdee.eas.fi.gl.app.GLBalanceFacadeControllerBean._updateVoucherBalanceNewTrans(GLBalanceFacadeControllerBean.java:196)
at com.kingdee.eas.fi.gl.app.AbstractGLBalanceFacadeControllerBean.updateVoucherBalanceNewTrans(AbstractGLBalanceFacadeControllerBean.java:64)
at sun.reflect.GeneratedMethodAccessor152.invoke(Unknown Source)