NullPointerException when merging model fragments / memory-only-models [message #485147] |
Thu, 10 September 2009 15:24 |
Eclipse User |
|
|
|
Originally posted by: duschl.creamteam.de
I get this exception when merging model instances which are't associated
with a ressource. (.eResource() == null)
java.lang.NullPointerException
at
org.eclipse.emf.compare.diff.merge.service.MergeFactory.getB estMerger(MergeFactory.java:111)
at
org.eclipse.emf.compare.diff.merge.service.MergeFactory.crea teMerger(MergeFactory.java:79)
at
org.eclipse.emf.compare.diff.merge.service.MergeService.doMe rge(MergeService.java:170)
at
org.eclipse.emf.compare.diff.merge.service.MergeService.merg e(MergeService.java:136)
at
org.eclipse.emf.compare.diff.merge.internal.impl.DiffGroupMe rger.applyInOrigin(DiffGroupMerger.java:35)
at
org.eclipse.emf.compare.diff.merge.service.MergeService.doMe rge(MergeService.java:174)
at
org.eclipse.emf.compare.diff.merge.service.MergeService.merg e(MergeService.java:136)
<snip>
I think that a resource is not strictly necessary at that point, because
reading on in the source, there is code to handle when the file extension
is null. Is there any workaround for that?
|
|
|
|
|
|
|
Re: NullPointerException when merging model fragments / memory-only-models [message #486430 is a reply to message #486424] |
Thu, 17 September 2009 15:24 |
|
This is a multi-part message in MIME format.
--------------040900010706060905010202
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit
Manfred,
And now you know I don't yet have unit tests on this :(. That's a
regression I introduced after fixing the bug. I have reopened the bug
and expect not to close it before an unit test is commited ;).
Thanks for the feedback!
Laurent Goubet
Obeo
Manfred a
|
|
|
Powered by
FUDForum. Page generated in 0.03262 seconds