| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 05:50:30
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
Estou com JBoss7 e ao tentar encontrar o persistence unit estou recebendo o seguinte erro:
08:23:11,734 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/teste].[br.com.teste.TesteConsultaJPA]] (http--127.0.0.1-8080-1) Servlet.service() for servlet br.com.teste.TesteConsultaJPA threw exception: javax.persistence.PersistenceException: No Persistence provider for EntityManager named default
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:69) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
at br.com.vo.db.JPAUtil.getEntityManager(JPAUtil.java:24) [classes:]
.....
persistence.xml
JPAUtil
jars na aplicação
antlr-2.7.6.jar
cglib-2.2.2.jar
common-annotations.jar
commons-beanutils.jar
commons-collections-3.1.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
dom4j-1.6.1.jar
hibernate-jpa-2.0-api-1.0.1.Final.jar
hibernate3.jar
javassist-3.12.0.GA.jar
jsf-api-2.0.4-b09.jar
jsf-impl-2.0.4-b09.jar
jstl.jar
jta-1.1.jar
log4j-over-slf4j-1.6.3.jar
ojdbc6.jar
primefaces-3.0.M4.jar
slf4j-api-1.6.3.jar
slf4j-ext-1.6.3.jar
slf4j-simple-1.6.3.jar
standard.jar
alguém poderia ajudar?
This message was edited 2 times. Last update was at 01/11/2011 05:52:03
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 07:09:36
|
psyltrance
Java Ninja
![[Avatar]](/images/avatar/7d81853c3b9c80746412829fcf8d2049.jpg)
Membro desde: 26/02/2008 15:35:14
Mensagens: 254
Offline
|
Tem certeza que o persistence.xml está dentro do seu META-INF?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 07:12:29
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
Primeiramente obrigado por responder, o persistence.xml está dentro da pasta META-INF dentro do src
em busca vi que um dos problemas poderia ser a falta do jar hibernate-entitymanager-3.6.7.Final.jar porém ao colocar ele em minha aplicação ocorre o seguinte erro no start do JBoss 7.0.2
Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: only one persistence provider can be packaged with an application [org.hibernate.ejb.HibernatePersistence, org.hibernate.ejb.HibernatePersistence]
at org.jboss.as.jpa.processor.PersistenceProviderProcessor.deploy(PersistenceProviderProcessor.java:65)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
... 5 more
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 07:20:24
|
psyltrance
Java Ninja
![[Avatar]](/images/avatar/7d81853c3b9c80746412829fcf8d2049.jpg)
Membro desde: 26/02/2008 15:35:14
Mensagens: 254
Offline
|
Não a necessidade de adicionar essa ultima. Da uma olhadinha aqui, tente seguir esse exemplo
http://www.k19.com.br/artigos/configurando-hibernate-com-mysql/
Tem a propria documentação tb
http://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/configuration.html
This message was edited 1 time. Last update was at 01/11/2011 07:21:00
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 07:44:46
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
Separei somente os jars conforme documentação que você me enviou, o meu persistence.xml ficou assim
e mesmo assim o erro continua (o mesmo)
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 08:51:26
|
psyltrance
Java Ninja
![[Avatar]](/images/avatar/7d81853c3b9c80746412829fcf8d2049.jpg)
Membro desde: 26/02/2008 15:35:14
Mensagens: 254
Offline
|
Estranho. Da uma olhada no .war ou no proprio target e vê se o depoloy do persistence foi feito de maneira correta(dentro do META-INF)... Muito estranho isso. Pensei também no datasource, mas pela mensagem de erro, acho que não seria, um outro motivo seria o nome do unit sendo chamado erroneamente, mas pelo que passou está certo, mais um motivo seria versões de bibliotecas incompatíveis, mas vc afirma que colocou as libs da mesma maneira da documentação...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 10:08:29
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
Realmente até tentei utilizar as dependências disponibilizadas pela Caelum, mas o erro foi o mesmo
http://blog.caelum.com.br/as-dependencias-do-hibernate-3-5/
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 10:12:46
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4190
Online
|
santoro, coloque seu datasource mais ou menos com esse nome MeudatasourceDS (primeira letra CAPS e terminando com DS). Já tive problemas com nomeclatura de DS no JBoss.
Outra coisa é a declaração seria:
no seu caso, está apenas com java: e sem o /
Você está colocando seu datasource na pasta correta? na pasta de deploy?
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 13:12:54
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
Alterei meu datasource no nome que vc indicou e o erro continua o mesmo, para tentar simplificar fiz assim (mas o erro persiste)
persistence.xml em src/META-INF
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence"
xmlns  si="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="default">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:jboss/datasources/DatasourcetesteDS</jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
</properties>
</persistence-unit>
</persistence>
e um servlet
jar's dentro do WEB-INF/lib
antlr-2.7.6.jar
cglib-2.2.2.jar
common-annotations.jar
commons-beanutils.jar
commons-collections-3.1.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
dom4j-1.6.1.jar
hibernate-jpa-2.0-api-1.0.1.Final.jar
hibernate3.jar
javassist-3.12.0.GA.jar
jsf-api-2.0.4-b09.jar
jsf-impl-2.0.4-b09.jar
jstl.jar
jta-1.1.jar
log4j-over-slf4j-1.6.3.jar
ojdbc6.jar
primefaces-3.0.M4.jar
slf4j-api-1.6.3.jar
slf4j-ext-1.6.3.jar
slf4j-simple-1.6.3.jar
standard.jar
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/11/2011 14:04:47
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4190
Online
|
Essa sua linha ainda continua diferente da que eu postei:
Eu postei
Coloque seu datasource dentro da pasta deploy e depois escreva igual eu coloquei aí.
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2011 05:02:57
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
jakefrog criei um novo projeto seguindo o que falou e o erro permaneceu:
07:37:20,652 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/ConexaoJPA].[br.com.vo.servlet.teste.TesteConecta]] (http--127.0.0.1-8080-1) Servlet.service() for servlet br.com.vo.servlet.teste.TesteConecta threw exception: javax.persistence.PersistenceException: No Persistence provider for EntityManager named ConexaoJPA
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:69) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:47) [hibernate-jpa-2.0-api-1.0.1.Final.jar:1.0.1.Final]
src/META-INF/persistence.xml
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="2.0"
xmlns="http://java.sun.com/xml/ns/persistence" xmlns  si="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">
<persistence-unit name="ConexaoJPA">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<jta-data-source>java:/MeudatasourceDS</jta-data-source>
<properties>
<property name="hibernate.show_sql" value="true" />
<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
</properties>
</persistence-unit>
</persistence>
e fiz um servlet para teste
minhas libs
antlr-2.7.6.jar
common-annotations.jar
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
hibernate-jpa-2.0-api-1.0.1.Final.jar
hibernate3.jar
jsf-api-2.0.4-b09.jar
jsf-impl-2.0.4-b09.jar
jstl.jar
jta-1.1.jar
ojdbc6.jar
primefaces-3.0.M4.jar
slf4j-api-1.6.3.jar
standard.jar
alguma sugestão????
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2011 08:54:04
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4190
Online
|
Vc criou esse arquivo como?
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2011 08:59:23
|
santoro
JavaGuru
![[Avatar]](/images/avatar/fa1839c55070bf5cb53fd4a2e523641c.png)
Membro desde: 08/03/2005 15:46:00
Mensagens: 217
Localização: Novo Horizonte/SP
Offline
|
No arquivo standalone.xml do jboss 7.0.2 inserir o seguinte código
o datasource está funcionando pois rodando
retorna a conexão normalmente
|
SCJA / SCJP / SCWCD / PDA / PDT |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/11/2011 09:06:30
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4190
Online
|
Desse modo aí eu nunca vi. Geralmente no JBoss se cria um arquivo xml com os dados dentro da pasta deploy. Nesse caso aí seria MeuDatasource-ds.xml e dentro dele seria tipo:
Esse aí é o código da minha aplicação.
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
|
|
|
|