Problems and Solutions in struts1.2 + spring2.0 + hibernate3.1 project framework construction:
Severe: Action: NULL
Java. Lang. classnotfoundexception: org. springframework. Web. Struts. contextloaderplugin (1)
At org. Apache. Catalina. loader. webappclassloader. loadclass (webappclassloader. Java: 1358)
At org. Apache. Catalina. loader. webappclassloader. loadclass (webappclassloader. Java: 1204)
At org. Apache. Struts. util. requestutils. applicationclass (requestutils. Java: 117)
At org. Apache. Struts. util. requestutils. applicationinstance (requestutils. Java: 143)
........................................ ........
........................................ ........
........................................ ........
At java. Lang. Reflect. method. Invoke (method. Java: 597)
At org. Apache. Catalina. startup. Bootstrap. Start (Bootstrap. Java: 288)
At org. Apache. Catalina. startup. Bootstrap. Main (Bootstrap. Java: 413)
2007-7-12 10:08:03 org. Apache. Catalina. Core. applicationcontext log
Information: Marking servlet action as unavailable
2007-7-12 10:08:03 org. Apache. Catalina. Core. standardcontext loadonstartup
Severe: Servlet/SSH2 threw load () exception
Javax. servlet. unavailableexception (2)
At org. Apache. Struts. Action. actionservlet. initmoduleplugins (actionservlet. Java: 880)
At org. Apache. Struts. Action. actionservlet. INIT (actionservlet. Java: 336)
At javax. servlet. genericservlet. INIT (genericservlet. Java: 212)
At org. Apache. Catalina. Core. standardwrapper. loadservlet (standardwrapper. Java: 1161)
At org. Apache. Catalina. Core. standardwrapper. Load (standardwrapper. Java: 981)
At org. Apache. Catalina. Core. standardcontext. loadonstartup (standardcontext. Java: 4044)
At org. Apache. Catalina. Core. standardcontext. Start (standardcontext. Java: 4350)
........................................ ........
........................................ ........
........................................ ........
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: 288)
At org. Apache. Catalina. startup. Bootstrap. Main (Bootstrap. Java: 413)
Solution: add the core package of spring2.0.6: (you can download it on the csdn website)
Spring. Jar
Spring-aspects.jar
Spring-mock.jar
Recompile (or project --> clean )........
Severe: Servlet/SSH2 threw load () exception
Javax. servlet. unavailableexception: org. springframework. Beans. Factory. config. configurablelistablebeanfactory. registerscope (3)(Ljava/lang/string; lorg/springframework/beans/Factory/config/scope;) V
At org. Apache. Struts. Action. actionservlet. INIT (actionservlet. Java: 368)
At javax. servlet. genericservlet. INIT (genericservlet. Java: 212)
At org. Apache. Catalina. Core. standardwrapper. loadservlet (standardwrapper. Java: 1161)
........................................ ........
........................................ ........
........................................ ........
At org. Apache. Catalina. Core. containerbase $ containerbackgroundprocessor. processchil.pdf (containerbase. Java: 1580)
At org. Apache. Catalina. Core. containerbase $ containerbackgroundprocessor. Run (containerbase. Java: 1560)
At java. Lang. thread. Run (thread. Java: 619)
Solution: add the kernel package of spring2.0.6:
Spring-core.jar
Recompile (or project --> clean )........
Severe: Servlet/SSH2 threw load () exception
Javax. servlet. unavailableexception: ORG/springframework/beans/Factory/support/ableablebeanfactoryutils (5)
At org. Apache. Struts. Action. actionservlet. INIT (actionservlet. Java: 368)
At javax. servlet. genericservlet. INIT (genericservlet. Java: 212)
At org. Apache. Catalina. Core. standardwrapper. loadservlet (standardwrapper. Java: 1161)
At org. Apache. Catalina. Core. standardwrapper. Load (standardwrapper. Java: 981)
At org. Apache. Catalina. Core. standardcontext. loadonstartup (standardcontext. Java: 4044)
........................................ ........
........................................ ........
........................................ ........
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: 288)
At org. Apache. Catalina. startup. Bootstrap. Main (Bootstrap. Java: 413)
Solution: add the kernel package of spring2.0.6:
Spring-hibernate3.jar
Spring-dao.jar
Spring-ibatis.jar
Spring-aop.jar
Spring-context.jar
Recompile (or project --> clean )........
2007-7-12 11:53:12 org. Apache. Catalina. Core. aprlifecyclelistener init
Information: the Apache Tomcat native library which allows optimal performance in production environments was not found on the java. library. path: e:/program files/Java/jdk1.6.0 _ 01/bin; E:/program files/Apache Software Foundation/tomcat 6.0/bin
2007-7-12 11:53:12 org. Apache. Coyote. http11.http11protocol init
........................................ ........
........................................ ........
........................................ ........
2007-7-12 11:53:21 org. Apache. JK. Common. channelsocket init
Information: JK: ajp13 listening on/0.0.0.0: 8009
2007-7-12 11:53:21 org. Apache. JK. server. jkmain start
Description: JK running id = 0 time = 0/172 Config = NULL
2007-7-12 11:53:21 org. Apache. Catalina. startup. Catalina start
Information: server startup in 9391 MS