Estou tentando montar um projeto que tenha serviços com axis2 e JPA
Eu crio o meu projeto, rodo o build dele que gera um .aar, este último eu copio para %TOMCAT_HOME%\webapps\axis2\WEB-INF\services
Qdo eu vou rodar o meu client eu recebo a mensagem de erro no console do tomcat :
Not binding factory to JNDI, no JNDI name configured
javax.persistence.PersistenceException: org.hibernate.hql.ast.QuerySyntaxExcepti
on: Evento is not mapped [select e from Event e]
at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException
(AbstractEntityManagerImpl.java:567)
Event é a minha classe já mapeada com JPA e ocódigo dela está ok
A estrutura do meu aar ficou assim :
META-INF folder with services.xml
org/myproject/event/Event class
Eu coloquei todos os jar files necessários para a palicação em :
%AXIS2_HOME%\lib
O meu persistence.xml se encontra em :
%AXIS2_HOME%\webapp\WEB-INF\classes\META-INF
Acredito que essa estruta não esteja correta. Onde deveria ficar o persistence.xml nessa aplicação ?