Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
2016-04-26 15:00
375 查看
"F:\Program Files\Java\jdk1.7.0_51\bin\java" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53813,suspend=y,server=n -ea -Didea.junit.sm_runner -Dfile.encoding=UTF-8 -classpath "F:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.2\lib\idea_rt.jar;F:\Program Files (x86)\JetBrains\IntelliJ IDEA 15.0.2\plugins\junit\lib\junit-rt.jar;F:\Workspaces\idea\hr\lib\spring-aspects-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-context-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-aop-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-context-support-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-instrument-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-expression-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-instrument-tomcat-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-core-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-orm-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-jdbc-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-jms-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-oxm-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\commons-logging-1.1.1.jar;F:\Workspaces\idea\hr\lib\aopalliance-1.0.jar;F:\Workspaces\idea\hr\lib\spring-test-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-tx-3.2.16.RELEASE.jar;F:\Workspaces\idea\hr\lib\spring-beans-3.2.16.RELEASE.jar;F:\work\course\maven\mavenRepository\log4j\log4j\1.2.17\log4j-1.2.17.jar;F:\work\course\maven\mavenRepository\javax\servlet\javax.servlet-api\3.1-b09\javax.servlet-api-3.1-b09.jar;F:\work\course\maven\mavenRepository\mysql\mysql-connector-java\5.1.24\mysql-connector-java-5.1.24.jar;F:\work\course\maven\mavenRepository\com\mchange\c3p0\0.9.5-pre2\c3p0-0.9.5-pre2.jar;F:\work\course\maven\mavenRepository\com\mchange\mchange-commons-java\0.2.5\mchange-commons-java-0.2.5.jar;F:\work\course\maven\mavenRepository\junit\junit\4.11\junit-4.11.jar;F:\work\course\maven\mavenRepository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;F:\work\course\maven\mavenRepository\com\alibaba\fastjson\1.1.29\fastjson-1.1.29.jar;F:\work\course\maven\mavenRepository\org\apache\struts\struts2-core\2.3.14\struts2-core-2.3.14.jar;F:\work\course\maven\mavenRepository\org\apache\struts\xwork\xwork-core\2.3.14\xwork-core-2.3.14.jar;F:\work\course\maven\mavenRepository\asm\asm\3.3\asm-3.3.jar;F:\work\course\maven\mavenRepository\asm\asm-commons\3.3\asm-commons-3.3.jar;F:\work\course\maven\mavenRepository\asm\asm-tree\3.3\asm-tree-3.3.jar;F:\work\course\maven\mavenRepository\org\freemarker\freemarker\2.3.19\freemarker-2.3.19.jar;F:\work\course\maven\mavenRepository\ognl\ognl\3.0.6\ognl-3.0.6.jar;F:\work\course\maven\mavenRepository\commons-fileupload\commons-fileupload\1.2.2\commons-fileupload-1.2.2.jar;F:\work\course\maven\mavenRepository\commons-io\commons-io\2.0.1\commons-io-2.0.1.jar;F:\work\course\maven\mavenRepository\org\apache\struts\struts2-spring-plugin\2.3.14\struts2-spring-plugin-2.3.14.jar;F:\work\course\maven\mavenRepository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;F:\work\course\maven\mavenRepository\org\apache\struts\struts2-convention-plugin\2.3.14\struts2-convention-plugin-2.3.14.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-core\3.2.2.RELEASE\spring-core-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-context\3.2.2.RELEASE\spring-context-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-aop\3.2.2.RELEASE\spring-aop-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-jdbc\3.2.2.RELEASE\spring-jdbc-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-tx\3.2.2.RELEASE\spring-tx-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-beans\3.2.2.RELEASE\spring-beans-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-web\3.2.2.RELEASE\spring-web-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-expression\3.2.2.RELEASE\spring-expression-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\springframework\spring-orm\3.2.2.RELEASE\spring-orm-3.2.2.RELEASE.jar;F:\work\course\maven\mavenRepository\org\aspectj\aspectjweaver\1.7.2\aspectjweaver-1.7.2.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\charsets.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\deploy.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\access-bridge-64.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\dnsns.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\jaccess.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\localedata.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\sunec.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\sunjce_provider.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\sunmscapi.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\ext\zipfs.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\javaws.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\jce.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\jfr.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\jfxrt.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\jsse.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\management-agent.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\plugin.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\resources.jar;F:\Program Files\Java\jdk1.7.0_51\jre\lib\rt.jar;F:\Workspaces\idea\hr\target\test-classes;F:\Workspaces\idea\hr\target\classes;F:\work\course\maven\mavenRepository\org\hibernate\hibernate-core\3.6.4.Final\hibernate-core-3.6.4.Final.jar;F:\work\course\maven\mavenRepository\antlr\antlr\2.7.6\antlr-2.7.6.jar;F:\work\course\maven\mavenRepository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar;F:\work\course\maven\mavenRepository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;F:\work\course\maven\mavenRepository\org\hibernate\hibernate-commons-annotations\3.2.0.Final\hibernate-commons-annotations-3.2.0.Final.jar;F:\work\course\maven\mavenRepository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.0.Final\hibernate-jpa-2.0-api-1.0.0.Final.jar;F:\work\course\maven\mavenRepository\javax\transaction\jta\1.1\jta-1.1.jar;F:\work\course\maven\mavenRepository\org\slf4j\slf4j-api\1.6.1\slf4j-api-1.6.1.ja b867 r" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 session.SessionFaction,SessionFactionTest Connected to the target VM, address: '127.0.0.1:53813', transport: 'socket' log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. java.lang.ExceptionInInitializerError at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:195) at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:244) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:241) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) at org.junit.runners.ParentRunner.run(ParentRunner.java:309) at org.junit.runner.JUnitCore.run(JUnitCore.java:160) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:234) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:74) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [spring/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:618) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83) at SpringUtils.SpringUtil.<clinit>(SpringUtil.java:15) ... 20 more Caused by: org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer] at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:108) at org.hibernate.tuple.entity.EntityTuplizerFactory.constructDefaultTuplizer(EntityTuplizerFactory.java:133) at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:80) at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:322) at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:485) at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:133) at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:84) at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:286) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1872) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:863) at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:782) at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:188) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511) ... 32 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.hibernate.tuple.entity.EntityTuplizerFactory.constructTuplizer(EntityTuplizerFactory.java:105) ... 45 more Caused by: java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilter at org.hibernate.bytecode.javassist.BytecodeProviderImpl.getProxyFactoryFactory(BytecodeProviderImpl.java:49) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactoryInternal(PojoEntityTuplizer.java:205) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:183) at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:167) at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:77) ... 50 more Caused by: java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 55 more Disconnected from the target VM, address: '127.0.0.1:53813', transport: 'socket' Process finished with exit code -1
问题:
异常:Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntit 异常:Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
处理:
测试SessionFaction 发生错误,检查hbm.xml 文件和实体类,没有用,网上找的方法 :缺少 javassist.jar
相关文章推荐
- JavaScript及C# URI编码详解
- JavaScript及C# URI编码详解
- JavaScript及C# URI编码详解
- MapKit
- ceilometer + gnocchi + aodh集成(004) ---- 告警使用
- Linux命令大全
- 并发容器之CopyOnWriteArrayList
- UIWebview与H5数据交互简记
- Android 常用的颜色
- scala中的option、option[T]、Right和Left
- Xml文件的生成
- LeetCode之数组处理题java
- 详细介绍ASP.NET页面间数据传递的使用方法
- CAD控件:梦想CAD控件功能更新 清除图上的所有高亮实体
- 线程池
- vector的两种读取方式
- net::ERR_PROXY_CONNECTION_FAILED
- Linux用户安全及Linux PAM验证机制
- setTimeout用法
- 简单技能之程序调试入门