If the tables have already been created you can use OpenJPA's reverse mapping tool<http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_pc_reverse>. It will recreate the .java files for you in addition to the XML mapping file. There's no need to use the generated .java files though.
If you don't have the tables created, you could use the OpenJPA forward mapping tool <http://openjpa.apache.org/builds/latest/docs/manual/manual.html#ref_guide_mapping_mappingtool>to create the temporary database. Then use the reverse mapping tool to create the XML file. I'm not aware of a tool that writes the XML mapping files without going to a database, but this should at least get you started. -mike On Sun, Jul 17, 2011 at 8:34 PM, Jason Pyeron <jpye...@pdinc.us> wrote: > What is the perfered way to convert JPA2 annotated entities to an XML > mapping > file? > > We are using openjpa 2.1. > > -Jason > > -- > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > - - > - Jason Pyeron PD Inc. http://www.pdinc.us - > - Principal Consultant 10 West 24th Street #100 - > - +1 (443) 269-1555 x333 Baltimore, Maryland 21218 - > - - > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > This message is copyright PD Inc, subject to license 20080407P00. > > >