I don't have my project handy to be able to tell for certain, but I think you're doing too much work. I think all I did was keep a copy of the persistence.xml file in the project's webapp resources directory along with all the other config files for JSF, Spring, etc. and they were automagically copuied over when I did a build.
An IDE is no substitute for an Intelligent Developer.
Joined: Apr 24, 2004
Thanks Tim, The thing is that I use Netbeans and I don't want to break the NB file layout. Any other clue?? Julien.
Maven's probably a LOT more picky about file layout than NetBeans.
The last time I worked with NetBeans was when it had a different name, but I don't recall it as being overly onerous on project directory structure. More recently I've done IntelliJ and Eclipse, and I can definitely say that they have no conflicts with Maven, so I'd be very suprised to see problems with NetBeans.