java.lang.NullPointerException
at org.switchyard.tools.ui.bpmn2.component.BPMResourceTable.removeFromList( BPMResourceTable.java:298)
at org.switchyard.tools.ui.bpmn2.component.BPMResourceTable$3.widgetSelected( BPMResourceTable.java:232)
at org.eclipse.swt.widgets.TypedListener.handleEvent( TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent( EventTable.java:84 )
at org.eclipse.swt.widgets.Widget.sendEvent( Widget.java:1057 )
at org.eclipse.swt.widgets.Display.runDeferredEvents( Display.java:4170 )
at org.eclipse.swt.widgets.Display.readAndDispatch( Display.java:3759 )
at org.eclipse.jface.window.Window.runEventLoop( Window.java:826 )
at org.eclipse.jface.window.Window.open( Window.java:802 )
at org.switchyard.tools.ui.editor.diagram.PropertiesDialogFeature.execute( PropertiesDialogFeature.java:118)
at org.eclipse.graphiti.features.custom.AbstractCustomFeature.execute( AbstractCustomFeature.java:83)
at org.eclipse.graphiti.internal.command.GenericFeatureCommandWithContext.execute( GenericFeatureCommandWithContext.java:64)
at org.eclipse.graphiti.ui.internal.command.GefCommandWrapper.execute( GefCommandWrapper.java:51)
at org.eclipse.graphiti.ui.internal.editor.EmfOnGefCommand.execute( EmfOnGefCommand.java:54)
at org.eclipse.graphiti.internal.command.GFPreparableCommand2.doExecute( GFPreparableCommand2.java:37)
at org.eclipse.emf.transaction.RecordingCommand.execute( RecordingCommand.java:135)
at org.eclipse.emf.workspace.EMFCommandOperation.doExecute( EMFCommandOperation.java:119)
at org.eclipse.emf.workspace.AbstractEMFOperation.execute( AbstractEMFOperation.java:150)
at org.eclipse.core.commands.operations.DefaultOperationHistory.execute( DefaultOperationHistory.java:513)
at org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl.doExecute( WorkspaceCommandStackImpl.java:208)
at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute( AbstractTransactionalCommandStack.java:165)
at org.eclipse.graphiti.ui.internal.editor.GFWorkspaceCommandStackImpl.execute( GFWorkspaceCommandStackImpl.java:84)
at org.eclipse.graphiti.ui.internal.editor.GFCommandStack.execute( GFCommandStack.java:138)
at org.eclipse.graphiti.ui.editor.DiagramBehavior.executeFeature( DiagramBehavior.java:1084)
at org.eclipse.graphiti.tb.AbstractContextEntry.execute( AbstractContextEntry.java:71)
at org.eclipse.graphiti.ui.internal.contextbuttons.ContextButton.actionPerformed( ContextButton.java:643)
at org.eclipse.draw2d.Clickable.fireActionPerformed( Clickable.java:206 )
at org.eclipse.draw2d.Clickable$1.actionPerformed( Clickable.java:175 )
at org.eclipse.draw2d.ButtonModel.fireActionPerformed( ButtonModel.java:140 )
at org.eclipse.draw2d.ButtonModel$DefaultFiringBehavior.released( ButtonModel.java:506)
at org.eclipse.draw2d.ButtonModel.fireReleased( ButtonModel.java:179 )
at org.eclipse.draw2d.ButtonModel.setPressed( ButtonModel.java:466 )
at org.eclipse.draw2d.ClickableEventHandler.mouseReleased( ClickableEventHandler.java:92)
at org.eclipse.draw2d.Figure.handleMouseReleased( Figure.java:944 )
at org.eclipse.graphiti.ui.internal.contextbuttons.ContextButton.handleMouseReleased( ContextButton.java:548)
at org.eclipse.draw2d.SWTEventDispatcher.dispatchMouseReleased( SWTEventDispatcher.java:267)
at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseReleased( DomainEventDispatcher.java:374)
at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseUp( LightweightSystem.java:548)
at org.eclipse.swt.widgets.TypedListener.handleEvent( TypedListener.java:220)
at org.eclipse.swt.widgets.EventTable.sendEvent( EventTable.java:84 )
at org.eclipse.swt.widgets.Widget.sendEvent( Widget.java:1057 )
at org.eclipse.swt.widgets.Display.runDeferredEvents( Display.java:4170 )
at org.eclipse.swt.widgets.Display.readAndDispatch( Display.java:3759 )
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run( PartRenderingEngine.java:1113)
at org.eclipse.core.databinding.observable.Realm.runWithDefault( Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run( PartRenderingEngine.java:997)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI( E4Workbench.java:138)
at org.eclipse.ui.internal.Workbench$5.run( Workbench.java:610 )
at org.eclipse.core.databinding.observable.Realm.runWithDefault( Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench( Workbench.java:567)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench( PlatformUI.java:150 )
at org.eclipse.ui.internal.ide.application.IDEApplication.start( IDEApplication.java:124)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run( EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication( EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start( EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run( EclipseStarter.java:354)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run( EclipseStarter.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0( Native Method )
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework( Main.java:636 )
at org.eclipse.equinox.launcher.Main.basicRun( Main.java:591 )
at org.eclipse.equinox.launcher.Main.run( Main.java:1450 )
at org.eclipse.equinox.launcher.Main.main( Main.java:1426 )