主题 : jeecms导入后 运行不成功 请教
级别: 童生
UID: 33683
积分:23 加为好友
威望: 0 精华: 0
主题:2 回复:9
注册时间:2012-05-11
在线时长:0
1#   发表于:2012-05-17 14:19:36  IP:219.96.*.*
jdk1.7  tomcat7  mysql5.0

按照“ JEECMS-V2012导入eclipse步骤说明”  的步骤导入,但运行是出错


之前已经用程序包安装,成功。但源码就是运行不了

以为系两种方法有冲突,故把jeecms的ROOT文件夹删掉,用回tomcat7的默认的ROOT文件夹,再次运行,同样不行



请问怎么解决啊

好苦恼啊
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
2#   发表于:2012-05-17 14:21:56  IP:111.202.*.*
请说明你的操作过程
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 33683
积分:23 加为好友
威望: 0 精华: 0
主题:2 回复:9
注册时间:2012-05-11
在线时长:0
3#   发表于:2012-05-17 14:25:46  IP:219.96.*.*
就是按哪些步骤导入了,
然后在tomcat7运行,另外的一些程序能正常运行,这已经就不跟tomcat7的问题了,然后我输入http://localhost:8080/jeecms/   就出现上图,500错误。

14:08:00.429 ERROR org.hibernate.util.JDBCExceptionReporter - An attempt by a client to checkout a Connection has timed out.

14:12:21.880 ERROR org.hibernate.util.JDBCExceptionReporter - An attempt by a client to checkout a Connection has timed out.
14:12:21.884 ERROR org.hibernate.util.JDBCExceptionReporter - An attempt by a client to checkout a Connection has timed out.
五月 17, 2012 2:12:21 下午 org.apache.catalina.core.StandardWrapperValve invoke



严重: Servlet.service() for servlet [JeeCmsFront] in context with path [/jeecms] threw exception [Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.GenericJDBCException: Cannot open connection] with root cause
com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResourcePool@156d0be -- timeout at awaitAvailable()
at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1317)
at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)
at org.hibernate.jdbc.BorrowedConnectionProxy.invoke(BorrowedConnectionProxy.java:74)
at $Proxy64.setReadOnly(Unknown Source)
at org.springframework.jdbc.datasource.DataSourceUtils.prepareConnectionForTransaction(DataSourceUtils.java:155)
at org.springframework.orm.hibernate3.HibernateTransactionManager.doBegin(HibernateTransactionManager.java:508)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:371)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:335)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:105)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy14.getListFromCache(Unknown Source)
at com.jeecms.cms.web.FrontContextInterceptor.preHandle(FrontContextInterceptor.java:35)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:781)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:38)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:307)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
级别: 童生
UID: 33683
积分:23 加为好友
威望: 0 精华: 0
主题:2 回复:9
注册时间:2012-05-11
在线时长:0
4#   发表于:2012-05-17 14:26:07  IP:219.96.*.*
我用的是myeclipse 8.5
级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
5#   发表于:2012-05-17 14:27:19  IP:111.202.*.*
请详细说明你的操作过程
路漫漫其修远兮,吾将上下而求索!
级别: 童生
UID: 33683
积分:23 加为好友
威望: 0 精华: 0
主题:2 回复:9
注册时间:2012-05-11
在线时长:0
6#   发表于:2012-05-17 14:33:45  IP:219.96.*.*
一、 首先打开源码包jeecms-2012-src.zip
二、新建一个工程,如jeecms
三、将src文件夹复制放到myeclipse下的src文件夹中,选择编码为UTF-8
四、将安装包的ROOT,导入myeclipse中的WebRoot
五、增删jar包

六、导入数据库,数据库文件在ROOT/install/db下。您也可以使用安装版帮您导入的数据库
   (唯独这个不知怎么做,我用安装版安装已经成功,数据库还要导入吗?)


七、修改jdbc链接,文件在WEB-INF/config下的jdbc.properties
八、将install/config下的web.xml复制出来覆盖掉WEB-INF下的web.xml

九、启动
前台路径为http://localhost:8080/jeecms 出现上诉图错误

级别: 总版主
UID: 10736
积分:149787 加为好友
威望: 212 精华: 42
主题:297 回复:127674
注册时间:2010-09-08
在线时长:90.1
7#   发表于:2012-05-17 14:45:49  IP:111.202.*.*
myeclipse把WEB-INF/classes下的4个配置文件放到src下
路漫漫其修远兮,吾将上下而求索!
1 共1页