puede localizar su persistence.xml a AA ubicación como src/main/resources/PATH y use el filtering option to filter your persistence.xml y colóquelo en la ubicación correcta. Esto puede lograrse mediante la activación de la filtración de los recursos de esta manera:
<resource>
<directory>src/main/resources/PATH</directory>
<filtering>true</filtering>
</resource>
Lo mismo para los recursos de la prueba:
<testResources>
<testResource>
<directory>src/main/resources/PATH</directory>
<filtering>true</filtering>
</testResource>
</testResources>
Basado en lo anterior se puede dar a este tipo de cosas en su persistence.xml
<hibernate.url>${database.url}</hibernate.url>
lo que hay que comprobar es la ubicación de destino correcta del archivo persistence.xml (i puedo recordar algo así como mETA-INF/..? Si es así que lo puso en src/main/resources/META-INF y cambie el directorio del filtro en consecuencia.
genial! gracias – santiagozky