IllegalStateException performing column reordering for Mapping Class
--------------------------------------------------------------------
Key: TEIIDDES-872
URL:
https://issues.jboss.org/browse/TEIIDDES-872
Project: Teiid Designer
Issue Type: Bug
Components: Editors, Transformations
Affects Versions: 7.2, 7.3
Reporter: Barry LaFond
Assignee: Barry LaFond
Priority: Critical
Fix For: 7.3
1) Edit a Mapping Class in an XML Document Model
2) Reconcile a transformation and re-order columns and FINISH
3) Get:
java.lang.IllegalStateException
at
org.eclipse.emf.common.notify.impl.NotificationImpl.getNewBooleanValue(NotificationImpl.java:889)
at
com.metamatrix.modeler.transformation.ui.util.TransformationNotificationListener.handleTargetVirtualTableChangeNotifications(TransformationNotificationListener.java:1361)
at
com.metamatrix.modeler.transformation.ui.util.TransformationNotificationListener.handleNotifications(TransformationNotificationListener.java:298)
at
com.metamatrix.modeler.transformation.ui.util.TransformationNotificationListener.notifyChanged(TransformationNotificationListener.java:167)
at
org.eclipse.emf.edit.provider.ChangeNotifier.fireNotifyChanged(ChangeNotifier.java:51)
at
com.metamatrix.modeler.internal.core.transaction.UnitOfWorkImpl.commit(UnitOfWorkImpl.java:251)
at com.metamatrix.modeler.core.ModelerCore.commitTxn(ModelerCore.java:356)
at
com.metamatrix.modeler.transformation.ui.actions.ReconcileTransformationAction$2.run(ReconcileTransformationAction.java:290)
at
com.metamatrix.ui.internal.viewsupport.UiBusyIndicator.showWhile(UiBusyIndicator.java:80)
at
com.metamatrix.modeler.transformation.ui.actions.ReconcileTransformationAction.doRun(ReconcileTransformationAction.java:278)
Turns out the Feature ID for this move column operation is 6, same as
RelationalPackage.TABLE__MATERIALIZED property.
Need to add logic to check for ePackage and NOT mapping class
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira