Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 324305 - NPE in MoDiscoResourceSet
Summary: NPE in MoDiscoResourceSet
Status: CLOSED WORKSFORME
Alias: None
Product: MoDisco
Classification: Modeling
Component: Infrastructure (show other bugs)
Version: 0.9.0   Edit
Hardware: PC Windows 7
: P2 normal (vote)
Target Milestone: ---   Edit
Assignee: Nicolas Bros CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-02 09:29 EDT by Nicolas Bros CLA
Modified: 2010-10-05 04:52 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicolas Bros CLA 2010-09-02 09:29:20 EDT
I caught this exception in the debugger and saw that the "object" parameter passed to ResourceImpl.getChildren was null.


java.lang.RuntimeException: java.lang.NullPointerException
at org.eclipse.gmt.modisco.infra.common.core.internal.resource.MoDiscoResourceSet.getResource(MoDiscoResourceSet.java:99)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.AbstractMoDiscoCatalog.openResource(AbstractMoDiscoCatalog.java:286)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.AbstractMoDiscoCatalog.openInstalledResource(AbstractMoDiscoCatalog.java:227)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.AbstractMoDiscoCatalog.initInstalledRootObject(AbstractMoDiscoCatalog.java:221)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.AbstractMoDiscoCatalog.<init>(AbstractMoDiscoCatalog.java:130)
at org.eclipse.gmt.modisco.infra.browser.custom.core.CustomizationsCatalog.<init>(CustomizationsCatalog.java:74)
at org.eclipse.gmt.modisco.infra.browser.custom.core.CustomizationsCatalog.getInstance(CustomizationsCatalog.java:61)
at org.eclipse.gmt.modisco.infra.browser.custom.core.CustomizationsBuilder.getCatalog(CustomizationsBuilder.java:28)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.MoDiscoCatalogBuilder.build(MoDiscoCatalogBuilder.java:51)
at org.eclipse.gmt.modisco.infra.common.core.internal.builder.ModiscoProjectBuilder.build(ModiscoProjectBuilder.java:162)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.NullPointerException
at org.eclipse.emf.ecore.resource.impl.ResourceImpl$4.getChildren(ResourceImpl.java:527)
at org.eclipse.emf.common.util.AbstractTreeIterator.next(AbstractTreeIterator.java:144)
at org.eclipse.gmt.modisco.infra.common.core.internal.resource.MoDiscoResourceSet.addListenerToReferedResource(MoDiscoResourceSet.java:109)
at org.eclipse.gmt.modisco.infra.common.core.internal.resource.MoDiscoResourceSet.getResource(MoDiscoResourceSet.java:97)
... 21 more
Comment 1 Nicolas Bros CLA 2010-09-17 06:07:14 EDT
I cannot reproduce this error.
Comment 2 Gregoire Dupe CLA 2010-09-17 08:33:06 EDT
(In reply to comment #1)
> I cannot reproduce this error.

This bug should be tagged "worksforme".

Regards,
Grégoire
Comment 3 Hugo Bruneliere CLA 2010-10-05 04:52:44 EDT
"Bug" not reproducible.