天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2755|回复: 12

[已解决] 搭建新环境启动报错

[复制链接]
上海中信 发表于 2013-3-13 17:35:08 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-3-14 10:43 编辑

aaa.png 描述:拷贝一份数据库到一个用户(oracle)(导入保证没任何问题),proxool配置文件oracle连接修改了,启动服务报错,如图
spiral 发表于 2013-3-13 17:46:06 | 显示全部楼层
本帖最后由 spiral 于 2013-3-13 17:51 编辑

您好,因为截图的关系,有部分数据没有显示出来,麻烦楼主把错误信息全部复制出来,以供定位问题,谢谢
 楼主| 上海中信 发表于 2013-3-13 17:53:00 | 显示全部楼层
本帖最后由 上海中信 于 2013-3-13 17:59 编辑

回复 2# spiral


    oracle只是换了个用户,其余的端口号都没变化,如果错误的话connection会报错的,我这边没有,这边表都存在  现在就是有两个oracle用户A和B 其中B的数据是从A中拷贝来的  在拷贝的过程中没有任何错误  但使用B用户 应用启动时会报如上图的错误 而用A则不会有任何错误 求解
spiral 发表于 2013-3-13 17:54:32 | 显示全部楼层
好的,麻烦楼主把错误信息全部复制出来,以供定位问题,如果还有问题的话,方便的话可以远程协助(QQ见签名)
purple 发表于 2013-3-13 17:54:47 | 显示全部楼层
回复 3# 上海中信


    您好,麻烦提供完整的错误信息,以便本地定位问题,谢谢。
 楼主| 上海中信 发表于 2013-3-13 18:00:43 | 显示全部楼层
Hibernate: select domains0_.APPLICATIONID as APPLICAT1_2_, domains0_.DOMAINID as DOMAINID2_, domainvo1_.ID as ID43_0_, domainvo1_.NAME as NAME43_0_, domainvo1_.DOMAIN_LEVEL_ID as DOMAIN3_43_0_, domainvo1_.SORTID as SORTID43_0_, domainvo1_.SKINTYPE as SKINTYPE43_0_, domainvo1_.DESCRIPTION as DESCRIPT6_43_0_, domainvo1_.STATUS as STATUS43_0_, domainvo1_.SMSMEMBERCODE as SMSMEMBE8_43_0_, domainvo1_.SMSMEMBERPWD as SMSMEMBE9_43_0_, domainvo1_.IS_LOG as IS10_43_0_, domainleve2_.ID as ID45_1_, domainleve2_.NAME as NAME45_1_, domainleve2_.SORTID as SORTID45_1_, domainleve2_.DESCRIPTION as DESCRIPT4_45_1_, domainleve2_.DOMAINLEVEL as DOMAINLE5_45_1_, domainleve2_.USERCOUNT as USERCOUNT45_1_, domainleve2_.MOBILEUSERCOUNT as MOBILEUS7_45_1_, domainleve2_.PRICE as PRICE45_1_ from T_DOMAIN_APPLICATION_SET domains0_, T_DOMAIN domainvo1_, T_DOMAINLEVEL domainleve2_ where domains0_.DOMAINID=domainvo1_.ID(+) and domainvo1_.DOMAIN_LEVEL_ID=domainleve2_.ID(+) and domains0_.APPLICATIONID=?
org.hibernate.exception.SQLGrammarException: could not initialize a collection: [cn.myapps.core.deploy.application.ejb.ApplicationVO.domains#11e1-3042-7b6a633b-bb72-eddfc717542d]
        at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
        at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
        at org.hibernate.loader.Loader.loadCollection(Loader.java:1992)
        at org.hibernate.loader.collection.BatchingCollectionInitializer.initialize(BatchingCollectionInitializer.java:52)
        at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:565)
        at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60)
        at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1716)
        at org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:454)
        at org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:784)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:229)
        at org.hibernate.loader.Loader.doList(Loader.java:2211)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
        at org.hibernate.loader.Loader.list(Loader.java:2090)
        at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
        at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
        at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
        at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:238)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:165)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:112)
        at cn.myapps.base.dao.HibernateBaseDAO.simpleQuery(HibernateBaseDAO.java:678)
        at cn.myapps.base.ejb.AbstractDesignTimeProcessBean.doSimpleQuery(AbstractDesignTimeProcessBean.java:343)
        at cn.myapps.init.InitWorkingCalendar.run(InitWorkingCalendar.java:17)
        at cn.myapps.init.InitSystem.init(InitSystem.java:36)
        at cn.myapps.base.web.listener.StartupListener.contextInitialized(StartupListener.java:55)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
        at org.apache.catalina.core.StandardService.start(StandardService.java:519)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.sql.SQLException: ORA-00942: 表或视图不存在

        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:213)
        at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:796)
        at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1031)
        at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:836)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1124)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
        at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100)
        at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57)
        at oracle.jdbc.OracleStatement$$EnhancerByProxool$$972572f8.executeQuery(<generated>)
        at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
        at org.hibernate.loader.Loader.getResultSet(Loader.java:1778)
        at org.hibernate.loader.Loader.doQuery(Loader.java:662)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
        at org.hibernate.loader.Loader.loadCollection(Loader.java:1985)
        ... 38 more
 楼主| 上海中信 发表于 2013-3-13 18:01:29 | 显示全部楼层
Hibernate: select daysofweek0_.TASKID as TASKID0_, daysofweek0_.DAYOFWEEK as DAYOFWEEK0_, daysofweek0_.SORTNUMBER as SORTNUMBER0_ from T_TASK_DAYSOFWEEK daysofweek0_ where daysofweek0_.TASKID in (?, ?, ?, ?, ?)
org.hibernate.exception.SQLGrammarException: could not initialize a collection batch: [cn.myapps.core.task.ejb.Task.daysOfWeek#<11e1-41b8-27224258-bfc8-edd921a79986, 11e1-8466-6fe1e004-a872-af0790aada89, 11e1-c4ee-a407a399-89b4-b33b5b3dbf78, 11e2-1387-81fa3fed-89dc-6d67d196f92a, 11e1-b95f-29941e7f-a9dc-5f9d72fdef7a>]
        at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67)
        at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
        at org.hibernate.loader.Loader.loadCollectionBatch(Loader.java:2030)
        at org.hibernate.loader.collection.BatchingCollectionInitializer.initialize(BatchingCollectionInitializer.java:47)
        at org.hibernate.persister.collection.AbstractCollectionPersister.initialize(AbstractCollectionPersister.java:565)
        at org.hibernate.event.def.DefaultInitializeCollectionEventListener.onInitializeCollection(DefaultInitializeCollectionEventListener.java:60)
        at org.hibernate.impl.SessionImpl.initializeCollection(SessionImpl.java:1716)
        at org.hibernate.collection.AbstractPersistentCollection.forceInitialization(AbstractPersistentCollection.java:454)
        at org.hibernate.engine.StatefulPersistenceContext.initializeNonLazyCollections(StatefulPersistenceContext.java:784)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:229)
        at org.hibernate.loader.Loader.doList(Loader.java:2211)
        at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095)
        at org.hibernate.loader.Loader.list(Loader.java:2090)
        at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:375)
        at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:338)
        at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:172)
        at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1121)
        at org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:238)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:165)
        at cn.myapps.base.dao.HibernateBaseDAO.getDatas(HibernateBaseDAO.java:112)
        at cn.myapps.base.dao.HibernateBaseDAO.simpleQuery(HibernateBaseDAO.java:678)
        at cn.myapps.base.ejb.AbstractDesignTimeProcessBean.doSimpleQuery(AbstractDesignTimeProcessBean.java:343)
        at cn.myapps.core.task.ejb.TaskProcessBean$$EnhancerByCGLIB$$784e1e67.CGLIB$doSimpleQuery$9(<generated>)
        at cn.myapps.core.task.ejb.TaskProcessBean$$EnhancerByCGLIB$$784e1e67$$FastClassByCGLIB$$1059e74b.invoke(<generated>)
        at net.sf.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:167)
        at cn.myapps.protection.util.WarpProcessFactory.intercept(WarpProcessFactory.java:272)
        at cn.myapps.core.task.ejb.TaskProcessBean$$EnhancerByCGLIB$$784e1e67.doSimpleQuery(<generated>)
        at cn.myapps.base.web.listener.StartupListener.contextInitialized(StartupListener.java:94)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
        at org.apache.catalina.core.StandardService.start(StandardService.java:519)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.sql.SQLException: ORA-00942: 表或视图不存在

        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:213)
        at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:796)
        at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1031)
        at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:836)
        at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1124)
        at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3285)
        at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3329)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100)
        at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57)
        at oracle.jdbc.OracleStatement$$EnhancerByProxool$$972572f8.executeQuery(<generated>)
        at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186)
        at org.hibernate.loader.Loader.getResultSet(Loader.java:1778)
        at org.hibernate.loader.Loader.doQuery(Loader.java:662)
        at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
        at org.hibernate.loader.Loader.loadCollectionBatch(Loader.java:2023)
        ... 41 more
spiral 发表于 2013-3-13 18:11:11 | 显示全部楼层
根据错误信息,大致推断是某个数据库链接错误,以致于sql查询错误,麻烦楼主查找软件的数据源是否正确,如果还是不行,等可以远程后联系我
 楼主| 上海中信 发表于 2013-3-14 09:37:20 | 显示全部楼层
回复 8# spiral


    这边查不出来,你们谁有空远程协助下,谢谢!
bess 发表于 2013-3-14 09:48:58 | 显示全部楼层
您好,麻烦您这边联系我q,我远程帮您查看下.

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 21:53

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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