Issue Details (XML | Word | Printable)

Key: OPENJPA-239
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Marc Prud'hommeaux
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
OpenJPA

Option for the reverse mapping tool to generate mapping annotations

Created: 16/May/07 10:45 PM   Updated: 01/Jul/07 07:39 PM
Return to search
Component/s: jdbc, jpa
Affects Version/s: 0.9.0, 0.9.6, 0.9.7
Fix Version/s: 1.0.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works openjpa-revtool-ann-doc.patch 2007-06-28 08:43 PM Gokhan Ergul 4 kB
Text File Licensed for inclusion in ASF works openjpa-revtool-ann.patch 2007-06-26 01:26 PM Gokhan Ergul 117 kB

Resolution Date: 01/Jul/07 07:39 PM


 Description  « Hide
The reverse mapping tool currently only generates mappings in a separate orm.xml file. It would be useful if there was an option to instead generate annotations in the generated .java files.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #552358 Sun Jul 01 19:37:04 UTC 2007 mprudhom OPENJPA-239 Patch to support the generation of annotation mappings using the reverse mapping tool
Files Changed
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/AbstractCFMetaDataFactory.java
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationBuilder.java
MODIFY /openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/ReverseMappingTool.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/meta/MetaDataModes.java
MODIFY /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/PersistenceMetaDataFactory.java
MODIFY /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/PersistenceMappingFactory.java
MODIFY /openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_mapping.xml
ADD /openjpa/trunk/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.java
MODIFY /openjpa/trunk/openjpa-lib/src/main/java/org/apache/openjpa/lib/util/CodeFormat.java
MODIFY /openjpa/trunk/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/ant/ReverseMappingToolTask.java
MODIFY /openjpa/trunk/openjpa-jdbc/src/main/resources/org/apache/openjpa/jdbc/meta/localizer.properties
ADD /openjpa/trunk/openjpa-persistence/src/main/java/org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/ee/RegistryManagedRuntime.java
MODIFY /openjpa/trunk/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/CodeGenerator.java