Eugene,
 Sorry :) the intention was not to complain, I am actually thankful for
finally
 having a useable eclipse and maven integration.  Unfortunately, I'm in the
middle of POM refactor, so could not offer much detail.

Here is the snippet of log message that I see, my environment is:
 - eclipse jee 341.
 - latest updates
 - m2eclipse 11/29 build

!ENTRY org.eclipse.wst.sse.core 4 4 2008-11-30 13:30:41.921
!MESSAGE A structured model client,
PomEMF2DOMSSEAdapter(execution,PluginExecutionImpl) threw following
exception during adapter notification (CONTENT_CHANGED )
!STACK 0
java.lang.NullPointerException
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
FFeature(EMF2DOMAdapterImpl.java:1389)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOFFea
ture(EMF2DOMAdapterImpl.java:1775)
        at
org.maven.ide.components.pom.util.PomEMF2DOMSSEAdapter.updateMOFFeature(PomE
MF2DOMSSEAdapter.java:111)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
F(EMF2DOMAdapterImpl.java:935)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOF(EM
F2DOMAdapterImpl.java:915)
        at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.notifyChanged(EM
F2DOMSSEAdapter.java:230)
        at
org.eclipse.wst.sse.core.internal.provisional.AbstractNotifier.notify(Abstra
ctNotifier.java:201)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notify(XMLMo
delNotifierImpl.java:238)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notifyDeferr
ed(XMLModelNotifierImpl.java:340)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.endChanging(
XMLModelNotifierImpl.java:178)
        at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMMode
lImpl.java:163)
        at
org.eclipse.wst.sse.core.internal.undo.StructuredTextUndoManager.undo(Struct
uredTextUndoManager.java:648)
        at
org.eclipse.wst.sse.ui.StructuredTextViewerUndoManager.undo(StructuredTextVi
ewerUndoManager.java:183)
        at
org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3718)
        at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:891
)
        at
org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(Projec
tionViewer.java:1423)
        at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.doOperation(StructuredT
extViewer.java:595)
        at
org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java
:131)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:1
29)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
        at
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
        at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerW
rapper.java:109)
        at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
        at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Parameteriz
edCommand.java:508)
        at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerServic
e.java:169)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeybo
ard.java:472)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:
824)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyb
oard.java:882)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Wor
kbenchKeyboard.java:571)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.ja
va:512)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Wor
kbenchKeyboard.java:127)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1184)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1352)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3894)
        at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:341)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3787)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
193)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.wst.sse.core 4 4 2008-11-30 13:30:41.937
!MESSAGE A structured model client,
PomEMF2DOMSSEAdapter(execution,PluginExecutionImpl) threw following
exception during adapter notification (CONTENT_CHANGED )
!STACK 0
java.lang.NullPointerException
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
FFeature(EMF2DOMAdapterImpl.java:1389)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOFFea
ture(EMF2DOMAdapterImpl.java:1775)
        at
org.maven.ide.components.pom.util.PomEMF2DOMSSEAdapter.updateMOFFeature(PomE
MF2DOMSSEAdapter.java:111)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
F(EMF2DOMAdapterImpl.java:935)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOF(EM
F2DOMAdapterImpl.java:915)
        at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.notifyChanged(EM
F2DOMSSEAdapter.java:230)
        at
org.eclipse.wst.sse.core.internal.provisional.AbstractNotifier.notify(Abstra
ctNotifier.java:201)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notify(XMLMo
delNotifierImpl.java:238)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notifyDeferr
ed(XMLModelNotifierImpl.java:340)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.endChanging(
XMLModelNotifierImpl.java:178)
        at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMMode
lImpl.java:163)
        at
org.eclipse.wst.sse.core.internal.undo.StructuredTextUndoManager.undo(Struct
uredTextUndoManager.java:648)
        at
org.eclipse.wst.sse.ui.StructuredTextViewerUndoManager.undo(StructuredTextVi
ewerUndoManager.java:183)
        at
org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3718)
        at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:891
)
        at
org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(Projec
tionViewer.java:1423)
        at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.doOperation(StructuredT
extViewer.java:595)
        at
org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java
:131)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:1
29)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
        at
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
        at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerW
rapper.java:109)
        at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
        at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Parameteriz
edCommand.java:508)
        at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerServic
e.java:169)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeybo
ard.java:472)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:
824)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyb
oard.java:882)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Wor
kbenchKeyboard.java:571)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.ja
va:512)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Wor
kbenchKeyboard.java:127)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1184)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1352)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3894)
        at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:341)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3787)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
193)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.wst.sse.core 4 4 2008-11-30 13:30:41.937
!MESSAGE A structured model client,
PomEMF2DOMSSEAdapter(execution,PluginExecutionImpl) threw following
exception during adapter notification (CONTENT_CHANGED )
!STACK 0
java.lang.NullPointerException
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
FFeature(EMF2DOMAdapterImpl.java:1389)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOFFea
ture(EMF2DOMAdapterImpl.java:1775)
        at
org.maven.ide.components.pom.util.PomEMF2DOMSSEAdapter.updateMOFFeature(PomE
MF2DOMSSEAdapter.java:111)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
F(EMF2DOMAdapterImpl.java:935)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOF(EM
F2DOMAdapterImpl.java:915)
        at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.notifyChanged(EM
F2DOMSSEAdapter.java:230)
        at
org.eclipse.wst.sse.core.internal.provisional.AbstractNotifier.notify(Abstra
ctNotifier.java:201)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notify(XMLMo
delNotifierImpl.java:238)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notifyDeferr
ed(XMLModelNotifierImpl.java:340)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.endChanging(
XMLModelNotifierImpl.java:178)
        at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMMode
lImpl.java:163)
        at
org.eclipse.wst.sse.core.internal.undo.StructuredTextUndoManager.undo(Struct
uredTextUndoManager.java:648)
        at
org.eclipse.wst.sse.ui.StructuredTextViewerUndoManager.undo(StructuredTextVi
ewerUndoManager.java:183)
        at
org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3718)
        at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:891
)
        at
org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(Projec
tionViewer.java:1423)
        at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.doOperation(StructuredT
extViewer.java:595)
        at
org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java
:131)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:1
29)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
        at
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
        at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerW
rapper.java:109)
        at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
        at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Parameteriz
edCommand.java:508)
        at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerServic
e.java:169)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeybo
ard.java:472)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:
824)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyb
oard.java:882)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Wor
kbenchKeyboard.java:571)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.ja
va:512)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Wor
kbenchKeyboard.java:127)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1184)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1352)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3894)
        at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:341)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3787)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
193)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

!ENTRY org.eclipse.wst.sse.core 4 4 2008-11-30 13:30:41.937
!MESSAGE A structured model client,
PomEMF2DOMSSEAdapter(execution,PluginExecutionImpl) threw following
exception during adapter notification (CONTENT_CHANGED )
!STACK 0
java.lang.NullPointerException
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
FFeature(EMF2DOMAdapterImpl.java:1389)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOFFea
ture(EMF2DOMAdapterImpl.java:1775)
        at
org.maven.ide.components.pom.util.PomEMF2DOMSSEAdapter.updateMOFFeature(PomE
MF2DOMSSEAdapter.java:111)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.primUpdateMO
F(EMF2DOMAdapterImpl.java:935)
        at
org.eclipse.wst.common.internal.emf.resource.EMF2DOMAdapterImpl.updateMOF(EM
F2DOMAdapterImpl.java:915)
        at
org.eclipse.wst.xml.core.internal.emf2xml.EMF2DOMSSEAdapter.notifyChanged(EM
F2DOMSSEAdapter.java:230)
        at
org.eclipse.wst.sse.core.internal.provisional.AbstractNotifier.notify(Abstra
ctNotifier.java:201)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notify(XMLMo
delNotifierImpl.java:238)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.notifyDeferr
ed(XMLModelNotifierImpl.java:340)
        at
org.eclipse.wst.xml.core.internal.document.XMLModelNotifierImpl.endChanging(
XMLModelNotifierImpl.java:178)
        at
org.eclipse.wst.xml.core.internal.document.DOMModelImpl.changedModel(DOMMode
lImpl.java:163)
        at
org.eclipse.wst.sse.core.internal.undo.StructuredTextUndoManager.undo(Struct
uredTextUndoManager.java:648)
        at
org.eclipse.wst.sse.ui.StructuredTextViewerUndoManager.undo(StructuredTextVi
ewerUndoManager.java:183)
        at
org.eclipse.jface.text.TextViewer.doOperation(TextViewer.java:3718)
        at
org.eclipse.jface.text.source.SourceViewer.doOperation(SourceViewer.java:891
)
        at
org.eclipse.jface.text.source.projection.ProjectionViewer.doOperation(Projec
tionViewer.java:1423)
        at
org.eclipse.wst.sse.ui.internal.StructuredTextViewer.doOperation(StructuredT
extViewer.java:595)
        at
org.eclipse.ui.texteditor.TextOperationAction$1.run(TextOperationAction.java
:131)
        at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
        at
org.eclipse.ui.texteditor.TextOperationAction.run(TextOperationAction.java:1
29)
        at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
        at
org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)
        at
org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyHandlerW
rapper.java:109)
        at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
        at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(Parameteriz
edCommand.java:508)
        at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerServic
e.java:169)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeybo
ard.java:472)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:
824)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyb
oard.java:882)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(Wor
kbenchKeyboard.java:571)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.ja
va:512)
        at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(Wor
kbenchKeyboard.java:127)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1184)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1002)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1027)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1012)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1040)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1036)
        at org.eclipse.swt.widgets.Widget.wmChar(Widget.java:1352)
        at org.eclipse.swt.widgets.Control.WM_CHAR(Control.java:3894)
        at org.eclipse.swt.widgets.Canvas.WM_CHAR(Canvas.java:341)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:3787)
        at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:337)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:4528)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:2371)
        at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3420)
        at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
        at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
        at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
        at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
        at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
        at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.
java:113)
        at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:
193)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(
EclipseAppLauncher.java:110)
        at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAp
pLauncher.java:79)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:386)
        at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1236)

Thanks and really appreciate the great plugin.

Mohan KR

-----Original Message-----
From: Eugene Kuleshov [mailto:[EMAIL PROTECTED] 
Sent: Sunday, November 30, 2008 12:38 PM
To: [email protected]
Subject: Re: [m2eclipse-user] Revert to 0.9.7.200810211352 dev build

Mohan KR wrote:

>  As part of general monthly update push, I updated to the current
>  m2eclipse dev build, 0.9.7.200811290848. But this is wreaking havoc
>  when editing POM files, and I'm having to manually recreate the POMS.
>
>  Initially I thought it was a freak occurrence, but this is
>  repeatable, I am trying to manually Edit the pom file (not via the
>  Form based, i.e in the pom.xml). When I ever I comment out a
>  dependency, it clobbers my <properties> element and then the eclipse
>  does not have it in its undo buffer L.

Mohan, first of all allow me to thank you for trying out not announced 
dev build and also for a colorful problem description. I especially 
admire parts about "clobbers <properties> element" and "wreaking havoc". :-)

Unfortunately such description does not help us much to investigate what 
is happening in your environment, leaving too much to guess. Please be 
little more systematic, e.g. provide step by step instructions what you 
did and then describe in enough details what you see and what you 
expected to see. Also please check Eclipse error log if there is any 
error related to your issue. The following wiki page also providing some 
additional tips about reporting issues 
http://docs.codehaus.org/display/M2ECLIPSE/Reporting+Issues

>  Also, is there a way to disable the triggering of builds when editing
>  POM files? Right now, I can do it by disabling Dependency Management
>  but then if I have a lot of m2 projects in the workspace that depends
>  on it, it triggers a whole build!

You can disable "build automatically" in Eclipse, but pom changes are 
still going to trigger updating dependencies for the project, basically 
we don't know if pom changes would change dependencies or not, so we 
have to refresh them on any change. I suppose we could change that and 
if you are interested to be able to turn off automatic updates, please 
submit an enhancement request into the project issue tracking system at 
http://jira.codehaus.org/browse/MNGECLIPSE

On the other hand I wonder how long does it take in your workspace to 
update dependencies? Do you have many snapshot dependencies in your project?

>  Anyways, I tried searching is there anyway I can get the October
>  21,2008 dev build from somewhere?

Unfortunately we don't maintain an archive for the dev builds, but you 
should be able to use Eclipse update manager functionality to roll back 
your environment to one of the previous configurations.
Also, in my recollection there wasn't any changes in the pom editor 
between previous and this dev build.

regards,
Eugene



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to