I have added more information on the wiki page covering the Java
resource model and annotation changes that were made as well as
explaining the
JavaPersistentAttribute.getResourcePersistentAttribute() change.
Hope this helps!
Karen
On 4/20/2012 5:28 AM, Dmitry Geraskov wrote:
Hi, Neil,
could in the case guys which didn't describe the listed changes do
this here:
http://wiki.eclipse.org/New_Help_for_Old_Friends_VII
This would help us to migrate to new version quickly.
Thanks,
Dmitry
18.04.2012 17:14, Neil Hauge wrote:
Sorry about this Dmitry. There were indeed a lot of changes
this year, and we could have done a better job detailing the
changes in the New Help for Old Friends wiki. We are making
this a major focus for the next release, where we hope to
declare a lot of provisional API as public, and also document
provisional API changes as they occur.
We have a number of these changes you mentioned documented in
various places, so expect a number of replies pointing you to
this info. I will make sure this info gets rolled up into the
Old Friends wiki.
Thanks,
Neil
On 4/18/2012 5:54 AM, Dmitry Geraskov wrote:
Hi, guys,
as you probably know hibernate depends on the JPT plugins. And
almost every change in provisional API affects us.
Would be nice if you try to describe the changes more
carefully.
On the page where they are expected to be found
http://wiki.eclipse.org/New_Help_for_Old_Friends_VII
I see only 2 issues which changed provisional API (the author is Karen Butzke in both). And the list for sure is not complete. I found the following not described changes:
Classes which were removed?
org.eclipse.jpt.common.utility.model.value.WritablePropertyValueModel;
org.eclipse.jpt.jpa.core.context.java.JavaStructureNodes;
org.eclipse.jpt.jpa.ui.navigator.JpaNavigatorProvider;
org.eclipse.jpt.jpa.core.context.Table.Owner;
org.eclipse.jpt.jpa.core.resource.java.AnnotationContainer;
org.eclipse.jpt.jpa.core.resource.java.JavaResourcePersistentAttribute
org.eclipse.jpt.jpa.ui.structure.JpaStructureProvider
org.eclipse.jpt.jpa.core.resource.java.NamedQueriesAnnotation
org.eclipse.jpt.jpa.core.resource.java.NamedNativeQueriesAnnotation
org.eclipse.jpt.jpa.core.resource.java.AttributeOverridesAnnotation
org.eclipse.jpt.jpa.core.resource.java.AssociationOverridesAnnotation
Disappeared
JptJpaCorePlugin.rebuildJpaProject(getProject());
JavaPersistentAttribute.getResourcePersistentAttribute()
Chaged
JavaGeneratorContainer.Owner, OrmJoinColumn.Owner and other "owners"
JpaJpqlQueryHelper made abstract
JavaResourceAnnotatedElement.addAnnotation(int, string, string)
Iterable->Iterator
JavaResourceAnnotatedElement.annotations(String, String)
PersistentType.attributes()
PersistenceUnit.mappingFileRefsContaining(...)
Dmitry Geraskov,
Hibernate tools developer
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev
|