Skip to main content



      Home
Home » Eclipse Projects » Dali » Dali M3 Build now available
Dali M3 Build now available [message #433955] Mon, 15 May 2006 18:55 Go to next message
Eclipse UserFriend
The Dali 0.5M3 build is posted and available here -
http://www.eclipse.org/dali/downloads.html. (Be sure to refresh the page
if you don't see it.)

The milestones are described on the project wiki-
http://wiki.eclipse.org/index.php/Dali_Project.

Noteworthy feature additions include support for single table inheritance,
as well as persistence.xml creation, basic validation, and
synchronization. In addition, we now work with the RDB offline database
functionality, so you don't have to be connected to the network to use
Dali with a remote DB.

Please help us by reporting bugs against the Technology/Dali product in
bugzilla - https://bugs.eclipse.org/bugs/.

Thanks for your continued help and feedback.

Neil Hauge
Dali Lead
Re: Dali M3 Build now available [message #433956 is a reply to message #433955] Tue, 16 May 2006 16:16 Go to previous messageGo to next message
Eclipse UserFriend
Hi,
Hmmm... Not having very good luck yet with the M3 driver. I am getting
the following NPE quite often when attempting to open source files that I
was using just fine with M2. I even deleted and re-loaded all of the
dependent plugins and features, thinking that maybe I loaded a wrong
version or something. But, I still get the following error...

Any ideas?

java.lang.NullPointerException
at
org.eclipse.dali.orm.impl.PersistentAttributeImpl.getTypeMap ping(PersistentAttributeImpl.java:77)
at
org.eclipse.dali.orm.impl.AttributeMappingImpl.getTypeMappin g(AttributeMappingImpl.java:48)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter$1.getTypeMapping(JavaEmbeddedMappingModelAdapter.java :199)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideMode lAdapter$1.getTypeMapping(JavaAttributeOverrideModelAdapter. java:61)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.defaultTableName(JavaAttributeOverrideColumnM odelAdapter.java:105)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.updatePersDefaultTableName(JavaAttributeOverr ideColumnModelAdapter.java:79)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.updatePersModel(JavaAttributeOverrideColumnMo delAdapter.java:54)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.engage(JavaAttributeOverrideColumnModelAdapte r.java:46)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideMode lAdapter.engage(JavaAttributeOverrideModelAdapter.java:75)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.createAttributeOverride(JavaEmbeddedMappingModelAdapt er.java:191)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.addOrUpdatePersAttributeOverrideFrom(JavaEmbeddedMapp ingModelAdapter.java:182)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.updatePersAttributeOverrides(JavaEmbeddedMappingModel Adapter.java:71)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.updatePersModel(JavaEmbeddedMappingModelAdapter.java: 53)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeMappingModel Adapter.engage(JavaAttributeMappingModelAdapter.java:58)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.updatePersAttributeMapping(JavaPersistentAttribut eModelAdapter.java:84)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.updatePersModel(JavaPersistentAttributeModelAdapt er.java:51)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.addPersistentAttributeModelAdapter(JavaPersistentTypeM odelAdapter.java:261)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.updatePersMappings(JavaPersistentTypeModelAdapter.java :252)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.updatePersModel(JavaPersistentTypeModelAdapter.java:11 8)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.addPersistentType(JavaPersistenceFileModelAdapter.jav a:166)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updatePrimaryType(JavaPersistenceFileModelAdapter.jav a:143)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updateModel(JavaPersistenceFileModelAdapter.java:71)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updatePersModel(JavaPersistenceFileModelAdapter.java: 60)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.engageModel(Pe rsistenceFileImpl.java:97)
at
org.eclipse.dali.orm.impl.PersistenceContainerImpl.getPersis tenceFile(PersistenceContainerImpl.java:316)
at
org.eclipse.dali.orm.impl.PersistenceModelManager.getPersist enceFile(PersistenceModelManager.java:120)
at org.eclipse.dali.core.DaliPlugin.getPersistenceFile(DaliPlug in.java:90)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.resolvePersist entType(PersistenceFileImpl.java:229)
at
org.eclipse.dali.orm.impl.RelationshipMappingImpl.getResolve dTargetEntity(RelationshipMappingImpl.java:279)
at
org.eclipse.dali.orm.adapters.java.JavaJoinColumnModelAdapte r.defaultReferencedColumnName(JavaJoinColumnModelAdapter.jav a:133)
at
org.eclipse.dali.orm.adapters.java.JavaJoinColumnModelAdapte r.defaultName(JavaJoinColumnModelAdapter.java:128)
at
org.eclipse.dali.orm.adapters.java.AbstractJavaJoinColumnMod elAdapter.updatePersDefaultName(AbstractJavaJoinColumnModelA dapter.java:122)
at
org.eclipse.dali.orm.adapters.java.AbstractJavaJoinColumnMod elAdapter.postUpdatePersModel(AbstractJavaJoinColumnModelAda pter.java:116)
at
org.eclipse.dali.orm.adapters.java.JavaSingleRelationshipMap pingModelAdapter.postUpdatePersJoinColumns(JavaSingleRelatio nshipMappingModelAdapter.java:175)
at
org.eclipse.dali.orm.adapters.java.JavaSingleRelationshipMap pingModelAdapter.postUpdatePersModel(JavaSingleRelationshipM appingModelAdapter.java:170)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.postUpdatePersModel(JavaPersistentAttributeModelA dapter.java:55)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.postUpdatePersMappings(JavaPersistentTypeModelAdapter. java:128)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.postUpdatePersModel(JavaPersistentTypeModelAdapter.jav a:123)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.synchWithJavaDelta(JavaPersistentTypeModelAdapter.java :284)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.synchWithJavaDelta(JavaPersistenceFileModelAdapter.ja va:117)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.handleEvent(JavaPersistenceFileModelAdapter.java:64)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.handleEvent(Pe rsistenceFileImpl.java:201)
at
org.eclipse.dali.orm.impl.PersistenceModelManager$ElementCha ngeProcessor.elementChanged(PersistenceModelManager.java:403 )
at
org.eclipse.dali.orm.impl.PersistenceModelManager$ElementCha ngeListener.elementChanged(PersistenceModelManager.java:378)
at
org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1448)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1438)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1304)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1262)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:760)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:779)
at
org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1123)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:97)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.initialReconcile(JavaReconcilingStrategy.java:172)
at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.initialReconcile(CompositeReconcilingStrategy.java:114)
at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.initialReconcile(JavaCompositeReconcilingStrategy.java :120)
at
org.eclipse.jface.text.reconciler.MonoReconciler.initialProc ess(MonoReconciler.java:103)
at
org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProce ss(JavaReconciler.java:331)
at
org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:170)
Re: Dali M3 Build now available [message #433957 is a reply to message #433956] Wed, 17 May 2006 11:15 Go to previous messageGo to next message
Eclipse UserFriend
Hi Kevin,

I have fixed the problem you are seeing and we are planning to post a new
build today. It was an issue with reading in embedded mapping
attributeOverrides.

thanks,
Karen
Re: Dali M3 Build now available [message #433958 is a reply to message #433957] Wed, 17 May 2006 13:50 Go to previous messageGo to next message
Eclipse UserFriend
Excellent! Thank you.

Kevin
Dali M3a Build now available [message #433959 is a reply to message #433958] Wed, 17 May 2006 17:21 Go to previous messageGo to next message
Eclipse UserFriend
Kevin,

Neil has posted an M3a build to the Dali downloads page, make sure to
refresh the page. Let us know if your problem is fixed.

Karen
Re: Dali M3a Build now available [message #433960 is a reply to message #433959] Wed, 17 May 2006 17:44 Go to previous message
Eclipse UserFriend
Karen and Neil,
The M3a build works much better. Thanks for the quick turn-around!

Kevin
Re: Dali M3 Build now available [message #585411 is a reply to message #433955] Tue, 16 May 2006 16:16 Go to previous message
Eclipse UserFriend
Hi,
Hmmm... Not having very good luck yet with the M3 driver. I am getting
the following NPE quite often when attempting to open source files that I
was using just fine with M2. I even deleted and re-loaded all of the
dependent plugins and features, thinking that maybe I loaded a wrong
version or something. But, I still get the following error...

Any ideas?

java.lang.NullPointerException
at
org.eclipse.dali.orm.impl.PersistentAttributeImpl.getTypeMap ping(PersistentAttributeImpl.java:77)
at
org.eclipse.dali.orm.impl.AttributeMappingImpl.getTypeMappin g(AttributeMappingImpl.java:48)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter$1.getTypeMapping(JavaEmbeddedMappingModelAdapter.java :199)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideMode lAdapter$1.getTypeMapping(JavaAttributeOverrideModelAdapter. java:61)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.defaultTableName(JavaAttributeOverrideColumnM odelAdapter.java:105)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.updatePersDefaultTableName(JavaAttributeOverr ideColumnModelAdapter.java:79)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.updatePersModel(JavaAttributeOverrideColumnMo delAdapter.java:54)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideColu mnModelAdapter.engage(JavaAttributeOverrideColumnModelAdapte r.java:46)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeOverrideMode lAdapter.engage(JavaAttributeOverrideModelAdapter.java:75)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.createAttributeOverride(JavaEmbeddedMappingModelAdapt er.java:191)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.addOrUpdatePersAttributeOverrideFrom(JavaEmbeddedMapp ingModelAdapter.java:182)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.updatePersAttributeOverrides(JavaEmbeddedMappingModel Adapter.java:71)
at
org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelA dapter.updatePersModel(JavaEmbeddedMappingModelAdapter.java: 53)
at
org.eclipse.dali.orm.adapters.java.JavaAttributeMappingModel Adapter.engage(JavaAttributeMappingModelAdapter.java:58)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.updatePersAttributeMapping(JavaPersistentAttribut eModelAdapter.java:84)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.updatePersModel(JavaPersistentAttributeModelAdapt er.java:51)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.addPersistentAttributeModelAdapter(JavaPersistentTypeM odelAdapter.java:261)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.updatePersMappings(JavaPersistentTypeModelAdapter.java :252)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.updatePersModel(JavaPersistentTypeModelAdapter.java:11 8)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.addPersistentType(JavaPersistenceFileModelAdapter.jav a:166)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updatePrimaryType(JavaPersistenceFileModelAdapter.jav a:143)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updateModel(JavaPersistenceFileModelAdapter.java:71)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.updatePersModel(JavaPersistenceFileModelAdapter.java: 60)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.engageModel(Pe rsistenceFileImpl.java:97)
at
org.eclipse.dali.orm.impl.PersistenceContainerImpl.getPersis tenceFile(PersistenceContainerImpl.java:316)
at
org.eclipse.dali.orm.impl.PersistenceModelManager.getPersist enceFile(PersistenceModelManager.java:120)
at org.eclipse.dali.core.DaliPlugin.getPersistenceFile(DaliPlug in.java:90)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.resolvePersist entType(PersistenceFileImpl.java:229)
at
org.eclipse.dali.orm.impl.RelationshipMappingImpl.getResolve dTargetEntity(RelationshipMappingImpl.java:279)
at
org.eclipse.dali.orm.adapters.java.JavaJoinColumnModelAdapte r.defaultReferencedColumnName(JavaJoinColumnModelAdapter.jav a:133)
at
org.eclipse.dali.orm.adapters.java.JavaJoinColumnModelAdapte r.defaultName(JavaJoinColumnModelAdapter.java:128)
at
org.eclipse.dali.orm.adapters.java.AbstractJavaJoinColumnMod elAdapter.updatePersDefaultName(AbstractJavaJoinColumnModelA dapter.java:122)
at
org.eclipse.dali.orm.adapters.java.AbstractJavaJoinColumnMod elAdapter.postUpdatePersModel(AbstractJavaJoinColumnModelAda pter.java:116)
at
org.eclipse.dali.orm.adapters.java.JavaSingleRelationshipMap pingModelAdapter.postUpdatePersJoinColumns(JavaSingleRelatio nshipMappingModelAdapter.java:175)
at
org.eclipse.dali.orm.adapters.java.JavaSingleRelationshipMap pingModelAdapter.postUpdatePersModel(JavaSingleRelationshipM appingModelAdapter.java:170)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeMo delAdapter.postUpdatePersModel(JavaPersistentAttributeModelA dapter.java:55)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.postUpdatePersMappings(JavaPersistentTypeModelAdapter. java:128)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.postUpdatePersModel(JavaPersistentTypeModelAdapter.jav a:123)
at
org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAd apter.synchWithJavaDelta(JavaPersistentTypeModelAdapter.java :284)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.synchWithJavaDelta(JavaPersistenceFileModelAdapter.ja va:117)
at
org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelA dapter.handleEvent(JavaPersistenceFileModelAdapter.java:64)
at
org.eclipse.dali.orm.impl.PersistenceFileImpl.handleEvent(Pe rsistenceFileImpl.java:201)
at
org.eclipse.dali.orm.impl.PersistenceModelManager$ElementCha ngeProcessor.elementChanged(PersistenceModelManager.java:403 )
at
org.eclipse.dali.orm.impl.PersistenceModelManager$ElementCha ngeListener.elementChanged(PersistenceModelManager.java:378)
at
org.eclipse.jdt.internal.core.DeltaProcessor$3.run(DeltaProc essor.java:1448)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.core.DeltaProcessor.notifyListeners (DeltaProcessor.java:1438)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fireReconcileDe lta(DeltaProcessor.java:1304)
at
org.eclipse.jdt.internal.core.DeltaProcessor.fire(DeltaProce ssor.java:1262)
at
org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaMod elOperation.java:760)
at
org.eclipse.jdt.internal.core.JavaModelOperation.runOperatio n(JavaModelOperation.java:779)
at
org.eclipse.jdt.internal.core.CompilationUnit.reconcile(Comp ilationUnit.java:1123)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y$1.run(JavaReconcilingStrategy.java:97)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.reconcile(JavaReconcilingStrategy.java:82)
at
org.eclipse.jdt.internal.ui.text.java.JavaReconcilingStrateg y.initialReconcile(JavaReconcilingStrategy.java:172)
at
org.eclipse.jdt.internal.ui.text.CompositeReconcilingStrateg y.initialReconcile(CompositeReconcilingStrategy.java:114)
at
org.eclipse.jdt.internal.ui.text.JavaCompositeReconcilingStr ategy.initialReconcile(JavaCompositeReconcilingStrategy.java :120)
at
org.eclipse.jface.text.reconciler.MonoReconciler.initialProc ess(MonoReconciler.java:103)
at
org.eclipse.jdt.internal.ui.text.JavaReconciler.initialProce ss(JavaReconciler.java:331)
at
org.eclipse.jface.text.reconciler.AbstractReconciler$Backgro undThread.run(AbstractReconciler.java:170)
Re: Dali M3 Build now available [message #585426 is a reply to message #433956] Wed, 17 May 2006 11:15 Go to previous message
Eclipse UserFriend
Hi Kevin,

I have fixed the problem you are seeing and we are planning to post a new
build today. It was an issue with reading in embedded mapping
attributeOverrides.

thanks,
Karen
Re: Dali M3 Build now available [message #585434 is a reply to message #433957] Wed, 17 May 2006 13:50 Go to previous message
Eclipse UserFriend
Excellent! Thank you.

Kevin
Dali M3a Build now available [message #585446 is a reply to message #433958] Wed, 17 May 2006 17:21 Go to previous message
Eclipse UserFriend
Kevin,

Neil has posted an M3a build to the Dali downloads page, make sure to
refresh the page. Let us know if your problem is fixed.

Karen
Re: Dali M3a Build now available [message #585456 is a reply to message #433959] Wed, 17 May 2006 17:44 Go to previous message
Eclipse UserFriend
Karen and Neil,
The M3a build works much better. Thanks for the quick turn-around!

Kevin
Previous Topic:Updated milestone plan
Next Topic:DDL Generation working on M3 (NPE)?
Goto Forum:
  


Current Time: Wed Jul 23 17:09:45 EDT 2025

Powered by FUDForum. Page generated in 0.04230 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top