Also, FWIW, the BEA Workshop tool (eclipse-based) will
reverse-generate classes from a database as well, and supports putting
the metadata into annotations.

-Patrick

On 5/16/07, Marc Prud'hommeaux <[EMAIL PROTECTED]> wrote:

That is correct: the reversemappingtool only currently supports
generating an orm.xml file. We would like to add support for
generating annotations someday, but it is not there yet.

Take a look at the "reversemapping" example in a recent openjpa
snapshot for an example of running the reversemappingtool from a
build.xml file.



On May 16, 2007, at 10:26 AM, Michael Dick wrote:

> That's what I've found too. The reversemapping tool will create new
> java
> files based on the database tables, and provide an orm.xml file. No
> annotations though.
>
> You can always add them based on the generated orm.xml file
> although that
> might be easier said than done if you have a lot of entities.
>
> -mike
>
> On 5/16/07, Phill Moran <[EMAIL PROTECTED]> wrote:
>>
>> I am not sure that it will annotate your exiting code but (I
>> think) it
>> will make
>> an external mapping file for you or generate the annotated classes
>> from
>> the
>> ground up. Check out the MappingTool class/docs
>>
>> -----Original Message-----
>> From: linda rae [mailto:[EMAIL PROTECTED]
>> Sent: May 16, 2007 8:58 AM
>> To: open-jpa-dev@incubator.apache.org; open-jpa-
>> [EMAIL PROTECTED]
>> Subject: Will reversemappingTask() generate EJB3 annotations?
>>
>> I apologize if this question has been previously asked and
>> answered.  I
>> have
>> googled for an answer with no luck.
>>
>> I have been requested to use OpenJPA on a project.  The tool appears
>> straight
>> forward and works well, I have ran the reverse engineering example
>> on my
>> own DB
>> - it works great.  However... no EJB3 annotations were generated
>> (@Entity,
>> etc).
>>
>>
>> What configuration option must I define to have the reversemapping
>> tool
>> generate
>> an EJB3 EntityEJB?
>>
>> A short response would be great - any response would would really
>> help (am
>> I
>> asking for something that does not exist?)
>>
>> Thank-you,
>>
>> Linda Rae
>>
>>
>>




--
Patrick Linskey
202 669 5907

Reply via email to