Thanks, WEB-INF/persistence.xml works. Right after getting this work, i've run into another problem I get an error from liquibase. Error Reading Migration File: Found 2 files that match changelog.xml
Just for the enhancement in the future: Any file in resources can cause a similar problem. 2014-07-16 19:43 GMT+02:00 Romain Manni-Bucau <[email protected]>: > 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 <[email protected]>: > > 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? >
