Community
Participate
Working Groups
Build Identifier: I got a lot of these NPEs in Tigerstripe when I imported the SDK Models: java.lang.NullPointerException at org.eclipse.tigerstripe.workbench.internal.tools.compare.CompareUtils.compareStereotypes(CompareUtils.java:410) at org.eclipse.tigerstripe.workbench.internal.tools.compare.Comparer.compareArtifacts(Comparer.java:83) at org.eclipse.tigerstripe.workbench.internal.tools.compare.Comparer.compareArtifacts(Comparer.java:32) at org.eclipse.tigerstripe.workbench.ui.internal.gmf.synchronization.ProjectDiagramsSynchronizer.artifactChanged(ProjectDiagramsSynchronizer.java:380) at org.eclipse.tigerstripe.workbench.internal.core.model.ArtifactManager.notifyArtifactChanged(ArtifactManager.java:1408) at org.eclipse.tigerstripe.workbench.internal.core.model.ArtifactManager.addArtifact(ArtifactManager.java:1650) at org.eclipse.tigerstripe.workbench.internal.core.model.ArtifactManager.artifactResourceChanged(ArtifactManager.java:2437) at org.eclipse.tigerstripe.workbench.internal.core.TigerstripeWorkspaceNotifier$4.run(TigerstripeWorkspaceNotifier.java:165) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.tigerstripe.workbench.internal.core.TigerstripeWorkspaceNotifier.broadcastArtifactResourceChanged(TigerstripeWorkspaceNotifier.java:158) at org.eclipse.tigerstripe.workbench.internal.core.TigerstripeWorkspaceNotifier.access$0(TigerstripeWorkspaceNotifier.java:151) at org.eclipse.tigerstripe.workbench.internal.core.TigerstripeWorkspaceNotifier$1.run(TigerstripeWorkspaceNotifier.java:115) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Reproducible: Didn't try
I am guessing it has to do with not having the right version of the Tigerstripe profile installed, which means a stereotype definition might be missing... still should be handled gracefully.
Eric, your guess was correct. I agree that it should be handled gracefully.
Created attachment 174236 [details] Patch Modified Files: InstanceDiagramSynchronizerUtils CompareUtils
Patch applied