Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Dali » Dali M3 Build now available
Dali M3 Build now available [message #433955] Mon, 15 May 2006 22:55 Go to next message
Neil Hauge is currently offline Neil HaugeFriend
Messages: 475
Registered: July 2009
Senior Member
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 20:16 Go to previous messageGo to next message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
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 15:15 Go to previous messageGo to next message
Karen Butzke is currently offline Karen ButzkeFriend
Messages: 220
Registered: July 2009
Senior Member
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 17:50 Go to previous messageGo to next message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
Excellent! Thank you.

Kevin
Dali M3a Build now available [message #433959 is a reply to message #433958] Wed, 17 May 2006 21:21 Go to previous messageGo to next message
Karen Butzke is currently offline Karen ButzkeFriend
Messages: 220
Registered: July 2009
Senior Member
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 21:44 Go to previous message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
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 20:16 Go to previous message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
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 15:15 Go to previous message
Karen Butzke is currently offline Karen ButzkeFriend
Messages: 220
Registered: July 2009
Senior Member
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 17:50 Go to previous message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
Excellent! Thank you.

Kevin
Dali M3a Build now available [message #585446 is a reply to message #433958] Wed, 17 May 2006 21:21 Go to previous message
Karen Butzke is currently offline Karen ButzkeFriend
Messages: 220
Registered: July 2009
Senior Member
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 21:44 Go to previous message
Kevin Sutter is currently offline Kevin SutterFriend
Messages: 106
Registered: July 2009
Senior Member
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: Thu Mar 28 23:53:19 GMT 2024

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

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

Back to the top