Spring3.x+Hibernate3.x整合有关问题

Spring3.x+Hibernate3.x整合问题

类包的问题
1.edu/emory/mathcs/backport/java/util/concurrent/BlockingQueue


解决方法:backport-util-concurrent.jar
该类包说明:
- Dawid Kurzyniec's JSR-166 backport, version 3.0 (http://dcl.mathcs.emory.edu/util/backport-util-concurrent)
- required for building the framework
- required at runtime when using Spring's backport-concurrent support

 

2.Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/temple] has not been started
2009-12-14 17:37:45 org.apache.catalina.util.ExtensionValidator validateManifestResources
信息: ExtensionValidator[/web][commons-attributes-compiler.jar]: Required extension "ant" not found.
2009-12-14 17:37:45 org.apache.catalina.util.ExtensionValidator validateManifestResources
信息: ExtensionValidator[/web][commons-attributes-compiler.jar]: Required extension "qdox" not found.

 

解决方法:如果不使用就删除:commons-attributes-compiler.jar或者修改里面的META-INF\MANIFEST.MF
MANIFEST.MF更改:URL后面的值被换行符隔开了
ant-Implementation-URL: http://www.ibiblio.org/maven/ant/jars/ant-1.
5.jar
ant-Implementation-URL: http://www.ibiblio.org/maven/ant/jars/ant-1.5.jar
该类包说明:
- Commons Attributes 2.2 (http://jakarta.apache.org/commons/attributes)
- commons-attributes-api.jar has a patched manifest (not declaring QDox and Ant as required extensions)
- required for building the framework
- required at runtime when using Spring's Commons Attributes support

 

 

配置文件:
1.Initial cause was Invalid byte 1 of 1-byte UTF-8 sequence.
解决方法:使用ehcache配置二级缓存中,ehcache.xml含中文注释,去除中文注释

2.Could not open ServletContext resource [/WEB-INF/temple-servlet.xml]
解决方法:使用Spring MVC中,如果没指xxx-servlet.xml,xxx-servlet.xml一定要与DispatcherServlet所取的<servlet-name>temple</servlet-name>一样。