Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dali/Indigo/DaliQuickFixes"
(→Quick Fixes) |
(→Project) |
||
Line 8: | Line 8: | ||
*Connect to DB (Connection is not active) | *Connect to DB (Connection is not active) | ||
*Create a persistence.xml (no persistence.xml file found in project) | *Create a persistence.xml (no persistence.xml file found in project) | ||
+ | *Upgrade orm.xml and persistence.xml document | ||
==Types== | ==Types== |
Revision as of 14:40, 15 June 2010
Quick Fixes
Can you turn off quick assists/quick fixes? Quick fixes for changing the preference error level for all of our problems? Or maybe just important ones?
Project
- Create or specify connection
- Connect to DB (Connection is not active)
- Create a persistence.xml (no persistence.xml file found in project)
- Upgrade orm.xml and persistence.xml document
Types
- Validation - Class is mapped but is not included in any persistence unit - applies to java
- Add class to persistence.xml
- Unmap class - remove all JPA annotations from the type and all attributes.
- Create new Entity (Use New Entity wizard) for targetEntity references which cannot be resolved - apply to both java and orm.xml
- Insert @Table for unresolved default table on an Entity
Attributes
- Create the corresponding relationship attribute and mapping (mappedBy that does not resolve)
- Create the corresponding relationship mapping (mappedBy has invalid mapping type for this relationship)
- Insert @Column for unresolved default column a basic mapping
Quick Assists
- Make a Java class an Entity/Embeddable/MappedSuperclass by adding @Entity or adding it to an existing orm.xml file or creating a new one.
- Create the other side of a bi-directional relationship, attribute included