Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » IAM (Eclipse Integration for Apache Maven) » Unable to open pom from maven container
Unable to open pom from maven container [message #557030] Fri, 03 September 2010 12:34 Go to previous message
Christophe Fondacci is currently offline Christophe Fondacci
Messages: 95
Registered: July 2009
Location: Paris
Member
Hello all,

I had too much bugs with m2eclipse so i give a try to IAM. I may have other questions / remarks to submit later on but so far it seems to work pretty fine (at least much better than m2eclipse) Wink

I noticed a possible bug :
* I would like to open the pom of a maven dependency
* So I go into the Maven classpath container, locate my jar, expand it, go into the META-INF/maven/tvtrip/onto-model and try to open the pom.xml located here.

The eclipse editor says an exception has been raised (NPE), here is the stack :
java.lang.NullPointerException
	at  org.eclipse.iam.pomeditor.formeditor.MavenPomFormEditor.buil dDomModel(MavenPomFormEditor.java:515)
	at  org.eclipse.iam.pomeditor.formeditor.MavenPomFormEditor.init Models(MavenPomFormEditor.java:387)
	at  org.eclipse.iam.pomeditor.formeditor.MavenPomFormEditor.init (MavenPomFormEditor.java:264)
	at  org.eclipse.ui.internal.EditorManager.createSite(EditorManag er.java:798)
	at  org.eclipse.ui.internal.EditorReference.createPartHelper(Edi torReference.java:644)
	at  org.eclipse.ui.internal.EditorReference.createPart(EditorRef erence.java:462)
	at  org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:595)
	at  org.eclipse.ui.internal.EditorReference.getEditor(EditorRefe rence.java:286)
	at  org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched( WorkbenchPage.java:2857)
	at  org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(Workben chPage.java:2762)
	at  org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPag e.java:2754)
	at  org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.j ava:2705)
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:70)
	at  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2701)
	at  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2685)
	at  org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPa ge.java:2676)
	at  org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:374)
	at  org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInE ditor(EditorUtility.java:178)
	at  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:22 9)
	at  org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:20 8)
	at  org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchR un(SelectionDispatchAction.java:274)
	at  org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(Selec tionDispatchAction.java:250)
	at  org.eclipse.jface.action.Action.runWithEvent(Action.java:498 )
	at  org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:584)
	at  org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:501)
	at  org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
	at  org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
	at  org.eclipse.swt.widgets.Display.sendEvent(Display.java:3542)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1247)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1270)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1255)
	at  org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1 076)
	at  org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3440)
	at  org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3099)
	at  org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2405)
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
	at  org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 21)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at  org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
	at  org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:493)
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
	at  org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
	at  org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
	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(EclipseS tarter.java:368)
	at  org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
	at  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at  org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)


Does anyone have a workaround for this ?
Thanks,
Christophe
http://www.nextep-softwares.com

[Updated on: Fri, 03 September 2010 12:35]

Report message to a moderator

 
Read Message
Read Message
Previous Topic:Creating Maven projects
Next Topic:Unable to open pom from maven container
Goto Forum:
  


Current Time: Fri May 24 20:49:48 EDT 2013

Powered by FUDForum. Page generated in 0.01796 seconds