主题 : jeecmsv7/V8安装报Invalid bean definition with name 'sessionFactory' 错误,应该如何解决。 |
级别: 商业授权用户
|
11# 发表于:2017-04-28 15:10:51 IP:116.203.*.*
|
||||
---|---|---|---|---|---|
级别: 商业授权用户
|
13# 发表于:2017-04-28 15:11:42 IP:116.203.*.*
回复第9楼
jdk-8u121-linux-x64.tar.gz [root@nginxtest softsource]# java -version java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) |
||
---|---|---|---|
级别: 商业授权用户
|
16# 发表于:2017-04-28 15:30:00 IP:116.203.*.*
回复第15楼
没有什么作用,依然报错 28-Apr-2017 15:29:11.295 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.6 28-Apr-2017 15:29:11.298 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Oct 6 2016 20:15:31 UTC 28-Apr-2017 15:29:11.298 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.6.0 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 2.6.32-504.el6.x86_64 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /home/kingdom/softsource/jdk1.7.0_79/jre 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.7.0_79-b15 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /home/kingdom/jeecms-tomcat 28-Apr-2017 15:29:11.299 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /home/kingdom/jeecms-tomcat 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/home/kingdom/jeecms-tomcat/conf/logging.properties 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms1024m 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1024m 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:PermSize=256M 28-Apr-2017 15:29:11.300 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxNewSize=512m 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxPermSize=512m 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/home/kingdom/jeecms-tomcat 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/home/kingdom/jeecms-tomcat 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/home/kingdom/jeecms-tomcat/temp 28-Apr-2017 15:29:11.301 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 28-Apr-2017 15:29:11*8 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-9083"] 28-Apr-2017 15:29:11.593 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 28-Apr-2017 15:29:11.598 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-9502"] 28-Apr-2017 15:29:11.602 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 28-Apr-2017 15:29:11.604 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1208 ms 28-Apr-2017 15:29:11.713 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 28-Apr-2017 15:29:11.714 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.6 28-Apr-2017 15:29:11.748 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /home/kingdom/jeecms-tomcat/webapps/ROOT 28-Apr-2017 15:29:20.627 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 15:29:22.591 ERROR org.springframework.web.context.ContextLoader - Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/config/application-context.xml]: Could not resolve placeholder 'hibernate.dialect' in string value " hibernate.dialect=${hibernate.dialect} hibernate.show_sql=false hibernate.format_sql=false hibernate.query.substitutions=true 1, false 0 hibernate.jdbc.batch_size=20 hibernate.jdbc.use_streams_for_binary=true hibernate.temp.use_jdbc_metadata_defaults=false hibernate.connection.autocommit=true hibernate.connection.release_mode=auto hibernate.cache.use_query_cache=true hibernate.cache.use_second_level_cache=true "; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'hibernate.dialect' in string value " |
||
---|---|---|---|
级别: 商业授权用户
|
18# 发表于:2017-04-28 15:34:59 IP:116.203.*.*
回复第17楼
#mysql\u914d\u7f6e jdbc.driverClassName=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://127.0.0.1:3306/jeecms?characterEncoding=UTF-8 jdbc.username=root jdbc.password=bbwotc #hibernate.db=mysql #hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect #oracle #jdbc.driverClassName=oracle.jdbc.driver.OracleDriver #jdbc.url=jdbc:oracle:thin:@192.168.0.132:1521:orcl #jdbc.username=jeecmsv7 #jdbc.password=password #hibernate.db=oracle #hibernate.dialect=org.hibernate.dialect.Oracle9Dialect #sqlserver #jdbc.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver #jdbc.url=jdbc:sqlserver://192.168.0.132:1433;DatabaseName=jeecmsv7 #jdbc.username=sa #jdbc.password=mingming_chen #hibernate.db=sqlserver #hibernate.dialect=org.hibernate.dialect.SQLServerDialect #db2 #jdbc.driverClassName=com.ibm.db2.jcc.DB2Driver #jdbc.url=jdbc:db2://localhost:50000/jeecmsv6 #jdbc.username=administrator #jdbc.password=password #hibernate.db=db2 #hibernate.dialect=org.hibernate.dialect.DB2Dialect #mysql\u914d\u7f6e hibernate.hbm.jeecms.core=classpath*:/com/jeecms/core/entity/hbm/mysql/*.hbm.xml hibernate.hbm.jeecms.cms=classpath*:/com/jeecms/cms/entity/main/hbm/mysql/*.hbm.xml hibernate.hbm.jeecms.assist=classpath*:/com/jeecms/cms/entity/assist/hbm/mysql/*.hbm.xml #oracle\u914d\u7f6e #hibernate.hbm.jeecms.core=classpath*:/com/jeecms/core/entity/hbm/oracle/*.hbm.xml #hibernate.hbm.jeecms.cms=classpath*:/com/jeecms/cms/entity/main/hbm/oracle/*.hbm.xml #hibernate.hbm.jeecms.assist=classpath*:/com/jeecms/cms/entity/assist/hbm/oracle/*.hbm.xml #sqlserver\u914d\u7f6e #hibernate.hbm.jeecms.core=classpath*:/com/jeecms/core/entity/hbm/sqlserver/*.hbm.xml #hibernate.hbm.jeecms.cms=classpath*:/com/jeecms/cms/entity/main/hbm/sqlserver/*.hbm.xml #hibernate.hbm.jeecms.assist=classpath*:/com/jeecms/cms/entity/assist/hbm/sqlserver/*.hbm.xml #db2\u914d\u7f6e #hibernate.hbm.jeecms.core=classpath*:/com/jeecms/core/entity/hbm/db2/*.hbm.xml #hibernate.hbm.jeecms.cms=classpath*:/com/jeecms/cms/entity/main/hbm/db2/*.hbm.xml #hibernate.hbm.jeecms.assist=classpath*:/com/jeecms/cms/entity/assist/hbm/db2/*.hbm.xml cpool.checkoutTimeout=5000 cpool.minPoolSize=20 cpool.maxPoolSize=50 cpool.maxIdleTime=7200 cpool.maxIdleTimeExcessConnections=1800 cpool.acquireIncrement=10 |
||
---|---|---|---|
级别: 版主
|
19# 发表于:2017-04-28 15:35:42 IP:106.167.*.*
#hibernate.db=mysql
#hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect 这两个不能注释 |
||
---|---|---|---|
级别: 商业授权用户
|
20# 发表于:2017-04-28 15:48:20 IP:116.203.*.*
回复第19楼
修改后,错误发生了改变。 28-Apr-2017 15:46:46.218 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.6 28-Apr-2017 15:46:46.222 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Oct 6 2016 20:15:31 UTC 28-Apr-2017 15:46:46.222 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.6.0 28-Apr-2017 15:46:46.222 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux 28-Apr-2017 15:46:46.223 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 2.6.32-504.el6.x86_64 28-Apr-2017 15:46:46.223 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 28-Apr-2017 15:46:46.223 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /home/kingdom/softsource/jdk1.7.0_79/jre 28-Apr-2017 15:46:46.223 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.7.0_79-b15 28-Apr-2017 15:46:46.224 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 28-Apr-2017 15:46:46.224 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /home/kingdom/jeecms-tomcat 28-Apr-2017 15:46:46.224 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /home/kingdom/jeecms-tomcat 28-Apr-2017 15:46:46.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/home/kingdom/jeecms-tomcat/conf/logging.properties 28-Apr-2017 15:46:46.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 28-Apr-2017 15:46:46.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms1024m 28-Apr-2017 15:46:46.225 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx1024m 28-Apr-2017 15:46:46.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:PermSize=256M 28-Apr-2017 15:46:46.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxNewSize=512m 28-Apr-2017 15:46:46.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxPermSize=512m 28-Apr-2017 15:46:46.226 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048 28-Apr-2017 15:46:46.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources 28-Apr-2017 15:46:46.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/home/kingdom/jeecms-tomcat 28-Apr-2017 15:46:46.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/home/kingdom/jeecms-tomcat 28-Apr-2017 15:46:46.227 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/home/kingdom/jeecms-tomcat/temp 28-Apr-2017 15:46:46.227 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 28-Apr-2017 15:46:46.422 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-9083"] 28-Apr-2017 15:46:46.459 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 28-Apr-2017 15:46:46.469 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-9502"] 28-Apr-2017 15:46:46.471 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 28-Apr-2017 15:46:46.475 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1175 ms 28-Apr-2017 15:46:46.562 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 28-Apr-2017 15:46:46.562 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.6 28-Apr-2017 15:46:46.585 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /home/kingdom/jeecms-tomcat/webapps/ROOT 28-Apr-2017 15:46:51.805 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time. 15:46:53.176 ERROR org.springframework.web.context.ContextLoader - Context initialization failed java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.doWithLocalFields(Ljava/lang/Class;Lorg/springframework/util/ReflectionUtils$FieldCallback;)V at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.buildPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:418) ~[spring-orm-4.3.0.jar:4.3.0.RELEASE] at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:397) ~[spring-orm-4.3.0.jar:4.3.0.RELEASE] at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(PersistenceAnnotationBeanPostProcessor.java:333) ~[spring-orm-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:935) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) ~[spring-beans-4.3.0.jar:4.3.0.RELEASE] at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:741) ~[spring-context-3.2.6.jar:3.2.6.RELEASE] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) ~[spring-context-3.2.6.jar:3.2.6.RELEASE] at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444) ~[spring-web-4.3.0.jar:4.3.0.RELEASE] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326) ~[spring-web-4.3.0.jar:4.3.0.RELEASE] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) [spring-web-4.3.0.jar:4.3.0.RELEASE] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727) [catalina.jar:8.5.6] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189) [catalina.jar:8.5.6] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [catalina.jar:8.5.6] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724) [catalina.jar:8.5.6] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700) [catalina.jar:8.5.6] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) [catalina.jar:8.5.6] at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107) [catalina.jar:8.5.6] at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841) [catalina.jar:8.5.6] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [na:1.7.0_79] at java.util.concurrent.FutureTask.run(FutureTask.java:262) [na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_79] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_79] at java.lang.Thread.run(Thread.java:745) [na:1.7.0_79] 28-Apr-2017 15:46:53.179 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate container log file 28-Apr-2017 15:46:53.189 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [] startup failed due to previous errors 28-Apr-2017 15:46:53.223 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deployment of web application directory /home/kingdom/jeecms-tomcat/webapps/ROOT has finished in 6,638 ms 28-Apr-2017 15:46:53.225 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [http-nio-9083] 28-Apr-2017 15:46:53.235 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler [ajp-nio-9502] 28-Apr-2017 15:46:53.236 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 6760 ms |
||
---|---|---|---|