[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [wtp-incubator-dev] Hi ppl, Any idea why this happens ?
|
Why it's calling the function : void insertFragment(int offset,
VEXDocumentFragment fragment)
While I delete a tag ?
First of all: this is a different problem. In your original stacktrace
there is something wrong while splitting a tag, not removing it. I
wasn't able to reproduce this. Please file a bug if you can reproduce
it, ideally with one of the supplied document types (DITA or Docbook).
'Remove ... Tag' removes only the Tag, not it's content. This is useful
especially for inline tags like <emphasis> in docbook. The
implementation of RemoveTagHandler is a little blue-eyed at the moment.
There has to happen a lot more validation and conditional logic to meet
all possible cases. I'll file a bug tonight for this one.
There are certainly a heck of a lot other nagging bugs in the editing
part of Vex. It's good to have somebody actually using it. So please
bear with us and keep on finding such problems! This helps us a lot!
Florian
Am 22.07.2010 11:24, schrieb NS Gopikrishnan:
Hi Florian,
I have an other doubt :
Why it's calling the function : void insertFragment(int offset,
VEXDocumentFragment fragment)
While I delete a tag ?
On Thu, Jul 22, 2010 at 2:09 PM, NS Gopikrishnan
<nksgopikrishnan@xxxxxxxxx <mailto:nksgopikrishnan@xxxxxxxxx>> wrote:
Hi Florian,
I was trying to remove a tag. (Right-Click->remove <tagname> tag)
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.sdk.ide
Command-line arguments: -product org.eclipse.sdk.ide -data
C:\Documents and
Settings\gokrishnan\Vex_Dev_Space/../runtime-EclipseApplication -dev
file:C:/Documents and
Settings/gokrishnan/Vex_Dev_Space/.metadata/.plugins/org.eclipse.pde.core/Eclipse
Application/dev.properties -os win32 -ws win32 -arch x86 -consoleLog
Error
Thu Jul 22 14:03:24 IST 2010
Unhandled event loop exception
java.lang.NullPointerException
at
org.eclipse.wst.xml.vex.core.internal.css.StyleSheet.calculateStyles(StyleSheet.java:211)
at
org.eclipse.wst.xml.vex.core.internal.css.StyleSheet.getStyles(StyleSheet.java:194)
at
org.eclipse.wst.xml.vex.ui.internal.handlers.SplitBlockElementHandler.execute(SplitBlockElementHandler.java:42)
at
org.eclipse.wst.xml.vex.ui.internal.handlers.AbstractVexWidgetHandler.execute(AbstractVexWidgetHandler.java:35)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at org.eclipse.swt.widgets.Control.traverse(Control.java:3693)
at
org.eclipse.swt.widgets.Control.translateTraversal(Control.java:3675)
at
org.eclipse.swt.widgets.Composite.translateTraversal(Composite.java:1218)
at
org.eclipse.swt.widgets.Display.translateTraversal(Display.java:4691)
at org.eclipse.swt.widgets.Display.filterMessage(Display.java:1267)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3653)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
On Thu, Jul 22, 2010 at 12:55 PM, Florian Thienel
<florian@xxxxxxxxxxx <mailto:florian@xxxxxxxxxxx>> wrote:
Hi NS Gopikrishnan,
what exactly did you do?
Florian
Am 22.07.2010 08:12, schrieb NS Gopikrishnan:
java.lang.NullPointerException
at
org.eclipse.wst.xml.vex.core.internal.css.StyleSheet.calculateStyles(StyleSheet.java:211)
at
org.eclipse.wst.xml.vex.core.internal.css.StyleSheet.getStyles(StyleSheet.java:194)
at
org.eclipse.wst.xml.vex.ui.internal.handlers.SplitBlockElementHandler.execute(SplitBlockElementHandler.java:42)
at
org.eclipse.wst.xml.vex.ui.internal.handlers.AbstractVexWidgetHandler.execute(AbstractVexWidgetHandler.java:35)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
at
org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(WorkbenchKeyboard.java:468)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboard.java:786)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(WorkbenchKeyboard.java:885)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindings(WorkbenchKeyboard.java:567)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyboard.java:508)
at
org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEvent(WorkbenchKeyboard.java:123)
at
org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at
org.eclipse.swt.widgets.Display.filterEvent(Display.java:1253)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at
org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
at
org.eclipse.swt.widgets.Control.traverse(Control.java:3693)
at
org.eclipse.swt.widgets.Control.translateTraversal(Control.java:3675)
at
org.eclipse.swt.widgets.Composite.translateTraversal(Composite.java:1218)
at
org.eclipse.swt.widgets.Display.translateTraversal(Display.java:4691)
at
org.eclipse.swt.widgets.Display.filterMessage(Display.java:1267)
at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3653)
at
org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
at
org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
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(EclipseStarter.java:369)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
at org.eclipse.equinox.launcher.Main.main(Main.java:1383)
--
Thanks & Regards,
NS Gopikrishnan
_______________________________________________
wtp-incubator-dev mailing list
wtp-incubator-dev@xxxxxxxxxxx
<mailto:wtp-incubator-dev@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/wtp-incubator-dev
_______________________________________________
wtp-incubator-dev mailing list
wtp-incubator-dev@xxxxxxxxxxx <mailto:wtp-incubator-dev@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/wtp-incubator-dev
--
Thanks & Regards,
NS Gopikrishnan
--
Thanks & Regards,
NS Gopikrishnan
_______________________________________________
wtp-incubator-dev mailing list
wtp-incubator-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-incubator-dev