我的框架信息如下
struts1.2,spring2.0,hibernate3.0,本来用的是oracle10g,驱动用的ojdbc14,但是后来数据库改为11g了,所以我也需要把驱动改为ojdbc5或者ojdbc6了,但是随后就出现问题了,请高人帮我考虑一下都有哪些问题!!!
我的项目如下2010-3-4 11:54:26 org.apache.catalina.core.AprLifecycleListener init
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\MyEclipse 8.0\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;D:\MyEclipse 8.0\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_7.9.200.me200910221525\tomcat\bin
2010-3-4 11:54:26 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-3-4 11:54:26 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 489 ms
2010-3-4 11:54:26 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-3-4 11:54:26 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2010-3-4 11:54:27 org.apache.catalina.core.ApplicationContext log
信息: Set web app root system property: 'webapp.root' = [E:\eclipse8's workspace\.metadata\.me_tcat\webapps\book\]
2010-3-4 11:54:27 org.apache.catalina.core.ApplicationContext log
信息: Initializing Log4J from [classpath:log4j.properties]
log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
log4j:WARN Please initialize the log4j system properly.
2010-3-4 11:54:28 org.apache.catalina.core.ApplicationContext log
信息: Loading Spring root WebApplicationContext启动tomcat时走到这里就不动了,要等好半天,大约40分钟,才会一点点的走下去,然后访问jsp正常,但是一旦有需要调用数据库的信息的时候就报错,报用户名口令不对

解决方案 »

  1.   

    你是不是在tomcat启动的时候初始化一些数据哦
      但是也用不了40多分钟哦.
       换一个spirng2.5和Hibernate3.2试试, 我用过, 速度还行
      至于数据库密码不对那是你配置问题了哦
      
      

  2.   

    数据库连接肯定没有问题,慢点是慢点,但是肯定能连上,我用pl/sql developer都能连上,没问题,tomcat我也没初始数据!!!
    用了50分钟终于起来了,全部启动信息如下2010-3-4 11:54:26 org.apache.catalina.core.AprLifecycleListener init
    信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\MyEclipse 8.0\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;D:\MyEclipse 8.0\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_7.9.200.me200910221525\tomcat\bin
    2010-3-4 11:54:26 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2010-3-4 11:54:26 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 489 ms
    2010-3-4 11:54:26 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2010-3-4 11:54:26 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.13
    2010-3-4 11:54:27 org.apache.catalina.core.ApplicationContext log
    信息: Set web app root system property: 'webapp.root' = [E:\eclipse8's workspace\.metadata\.me_tcat\webapps\book\]
    2010-3-4 11:54:27 org.apache.catalina.core.ApplicationContext log
    信息: Initializing Log4J from [classpath:log4j.properties]
    log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
    log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
    log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.
    log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender.
    log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).
    log4j:WARN Please initialize the log4j system properly.
    2010-3-4 11:54:28 org.apache.catalina.core.ApplicationContext log
    信息: Loading Spring root WebApplicationContext
    2010-3-4 12:20:19 org.apache.catalina.core.ApplicationContext log
    信息: Initializing WebApplicationContext for Struts ActionServlet 'action', module ''
    2010-3-4 12:46:47 org.apache.catalina.loader.WebappClassLoader validateJarFile
    信息: validateJarFile(E:\eclipse8's workspace\.metadata\.me_tcat\webapps\JAVA\WEB-INF\lib\javax.servlet.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
    2010-3-4 12:46:47 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2010-3-4 12:46:47 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2010-3-4 12:46:47 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/94  config=null
    2010-3-4 12:46:47 org.apache.catalina.startup.Catalina start
    信息: Server startup in 3141073 ms
      

  3.   

    我struts用的1.2,如果我换成spirng2.5和Hibernate3.2,对struts会有影响吗???
      

  4.   

    没有影响,我现在的项目就是这样的。
    感觉你log4j太多了,这样是影响速度的
      

  5.   

    大侠帮想想啊,我这没辙了啊,也看不到其他问题啊,我现在装的是jdk1.4,换成jdk5也不好使,还这样
      

  6.   

    log4j也不多啊 ,我不是一开始就这么慢的,是换完数据库 之后才这么慢的
      

  7.   

    f-u-c-k终于知道什么原因了,是因为我的用户名密码用的大写的,这样不行,必须用小写的,该死的11g