Problemas na execução do curso java de Struts 2
04/08/2011
0
Testcase: testAddUser(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:60)
at org.hibernate.ejb.Version.<clinit>(Version.java:13)
at org.hibernate.ejb.Ejb3Configuration.<clinit>(Ejb3Configuration.java:118)
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.save(JPABasicDAO.java:21)
at br.com.completestrusts2.dao.UserDAOTest.testAddUser(UserDAOTest.java:52)
Testcase: testGetAllUsers(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.getPureList(JPABasicDAO.java:92)
at br.com.completestrusts2.dao.UserDAO.getAllUsers(UserDAO.java:19)
at br.com.completestrusts2.dao.UserDAOTest.testGetAllUsers(UserDAOTest.java:65)
Testcase: testIsUserAndPasswordValid(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.getPurePojo(JPABasicDAO.java:78)
at br.com.completestrusts2.dao.UserDAO.isUserAndPasswordValid(UserDAO.java:28)
at br.com.completestrusts2.dao.UserDAOTest.testIsUserAndPasswordValid(UserDAOTest.java:79)
Testcase: testGetUsersByName(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.getPureList(JPABasicDAO.java:92)
at br.com.completestrusts2.dao.UserDAO.getUsersByName(UserDAO.java:39)
at br.com.completestrusts2.dao.UserDAOTest.testGetUsersByName(UserDAOTest.java:91)
Testcase: testGet(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.findByPrimaryKey(JPABasicDAO.java:55)
at br.com.completestrusts2.dao.UserDAOTest.testGet(UserDAOTest.java:100)
Testcase: testUpdate(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.findByPrimaryKey(JPABasicDAO.java:55)
at br.com.completestrusts2.dao.UserDAOTest.testUpdate(UserDAOTest.java:109)
Testcase: testRemove(br.com.completestrusts2.dao.UserDAOTest): Caused an ERROR
Could not initialize class org.hibernate.ejb.Ejb3Configuration
java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.ejb.Ejb3Configuration
at org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:124)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:51)
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:33)
at br.com.completestrusts2.entitys.JPAUtil.createConnection(JPAUtil.java:34)
at br.com.completestrusts2.entitys.JPAUtil.<init>(JPAUtil.java:23)
at br.com.completestrusts2.entitys.JPAUtil.getInstance(JPAUtil.java:28)
at br.com.completestrusts2.dao.JPABasicDAO.remove(JPABasicDAO.java:30)
at br.com.completestrusts2.dao.UserDAOTest.testRemove(UserDAOTest.java:121)
estou verificando na pasta lib do netbeans e os jars estao la...
Diogo Menon
Posts
04/08/2011
Diogo Menon
04/08/2011
Davi Costa
Favor assim qe possível fechar esse chamado.
att Davi
05/08/2011
Diogo Menon
SEVERE: Exception starting filter struts2
Unable to load configuration. - bean - jar:file:/C:/Users/Usuario/Documents/JAVA/DevMedia/MyCompleteStruts2App/build/web/WEB-INF/lib/struts2-codebehind-plugin-2.1.8.jar!/struts-plugin.xml:29:122
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:273)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:98)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4542)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5220)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5215)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: Unable to load configuration. - bean - jar:file:/C:/Users/Usuario/Documents/JAVA/DevMedia/MyCompleteStruts2App/build/web/WEB-INF/lib/struts2-codebehind-plugin-2.1.8.jar!/struts-plugin.xml:29:122
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:58)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
... 13 more
Caused by: Unable to load bean: type:com.opensymphony.xwork2.UnknownHandler class:org.apache.struts2.codebehind.CodebehindUnknownHandler - bean - jar:file:/C:/Users/Usuario/Documents/JAVA/DevMedia/MyCompleteStruts2App/build/web/WEB-INF/lib/struts2-codebehind-plugin-2.1.8.jar!/struts-plugin.xml:29:122
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:221)
at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:169)
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 15 more
Caused by: Bean type interface com.opensymphony.xwork2.UnknownHandler with the name default has already been loaded by bean - jar:file:/C:/Users/Usuario/Documents/JAVA/DevMedia/MyCompleteStruts2App/build/web/WEB-INF/lib/struts2-codebehind-plugin-2.0.14.jar!/struts-plugin.xml:30:122 - bean - jar:file:/C:/Users/Usuario/Documents/JAVA/DevMedia/MyCompleteStruts2App/build/web/WEB-INF/lib/struts2-codebehind-plugin-2.1.8.jar!/struts-plugin.xml:29:122
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:205)
... 18 more
05/08/2011
Dyego Carmo
Isto está me parecendo falta das bibliotecas do struts 2 , principalmente a parte do webwork , voce seguiu o que esta descrito nas primeiras aulas ?
Valeu !
Clique aqui para fazer login e interagir na Comunidade :)