Hi

yes, this is "expected" since persistence.xml is in src/main/resources
and target/classes, personally I put it in src/main/webapp/WEB-INF

If I find time I'll enhance it but ATM on another thing



Romain Manni-Bucau
Twitter: @rmannibucau
Blog: http://rmannibucau.wordpress.com/
LinkedIn: http://fr.linkedin.com/in/rmannibucau
Github: https://github.com/rmannibucau


2014-07-16 19:29 GMT+02:00 Tamás Kimmel <kumm0...@gmail.com>:
> Hi!
>
> I'm experimenting with tomee-maven-plugin 1.7.0-SNAPSHOT, and run into a
> problem.
>
> If i put a src/main/resources/META-INF/persistence.xml in my simple web
> project, and use
> <webappDefaultConfig>true</webappDefaultConfig>
> tomee doubles my persistence unit.
>
> SEVERE - FAIL ... myapp-web: @PersistenceUnit unitName has multiple
> matches: unitName "default" has 2 possible matches.
>
> I think the problem somewhere around externalRepositories and some
> classloader magic.
>
> When i knock this out with a dummy setting like this:
> <externalRepositories>
>
> <externalRepository>target/emptydir</externalRepository>
> </externalRepositories>
>
> My application deploys. ( but i lost class hotswapping )
>
> Are there anybody who tried webappDefaultConfig with a war containing a
> persistence unit?

Reply via email to