From jira-events at lists.jboss.org Mon Nov 14 20:45:40 2011 Content-Type: multipart/mixed; boundary="===============6170036835686053255==" MIME-Version: 1.0 From: Alexey Kazakov (Created) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE Date: Mon, 14 Nov 2011 20:45:40 -0500 Message-ID: <1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> --===============6170036835686053255== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable NPE when open HTML with VPE --------------------------- Key: JBIDE-10178 URL: https://issues.jboss.org/browse/JBIDE-10178 Project: Tools (JBoss Tools) Issue Type: Bug Components: Visual Page Editor core Affects Versions: 3.3.0.Beta1 Reporter: Alexey Kazakov Assignee: Yahor Radtsevich 1. Create a new html file: {code} {code} 2. Open this file with VPE 3. Open Preview tab. 4. See Eclipse log: {code} !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For inp= ut string: "; " !STACK 0 java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in e= scape (%) pattern - For input string: "; " at java.net.URLDecoder.decode(URLDecoder.java:173) at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.jav= a:810) at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.ja= va:777) at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(Vp= eStyleUtil.java:443) at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCrea= tor.java:38) at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualElement= (VpeHtmlTemplate.java:209) at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTempl= ate.java:158) at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(VpeTe= mplateSafeWrapper.java:62) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:92) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomBui= lder.java:210) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDomB= uilder.java:242) at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaPre= view.java:106) at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.ja= va:308) at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMult= iPageEditor.java:260) at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdito= rPart.java:290) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:24= 0) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java= :332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:= 667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica= tion.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.= java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica= tion(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli= pseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 !MESSAGE Unhandled event loop exception !STACK 0 java.lang.NullPointerException at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:101) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualDom= Builder.java:554) at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreviewDo= mBuilder.java:112) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBuil= der.java:266) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomBui= lder.java:210) at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDomB= uilder.java:242) at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaPre= view.java:106) at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.ja= va:308) at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMult= iPageEditor.java:260) at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdito= rPart.java:290) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:24= 0) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java= :332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:= 667) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplica= tion.java:123) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.= java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplica= tion(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ecli= pseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :344) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java= :179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja= va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso= rImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) at org.eclipse.equinox.launcher.Main.run(Main.java:1410) at org.eclipse.equinox.launcher.Main.main(Main.java:1386) {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6170036835686053255==-- From jira-events at lists.jboss.org Tue Nov 15 07:18:40 2011 Content-Type: multipart/mixed; boundary="===============4993515579556270986==" MIME-Version: 1.0 From: Yahor Radtsevich (Updated) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Tue, 15 Nov 2011 07:18:40 -0500 Message-ID: <1192896196.7586.1321359520832.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============4993515579556270986== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Yahor Radtsevich updated JBIDE-10178: ------------------------------------- Summary: NPE when open HTML with VPE: VpeStyleUtil.decodeUrl (wa= s: NPE when open HTML with VPE) Fix Version/s: 3.3.0.Beta1 Assignee: Denis Maliarevich (was: Yahor Radtsevich) = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.Beta1 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.Beta1 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============4993515579556270986==-- From jira-events at lists.jboss.org Tue Nov 15 08:48:41 2011 Content-Type: multipart/mixed; boundary="===============0105648110881387499==" MIME-Version: 1.0 From: Denis Maliarevich (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Tue, 15 Nov 2011 08:48:41 -0500 Message-ID: <1640402245.7925.1321364921070.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0105648110881387499== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12642915#= comment-12642915 ] = Denis Maliarevich commented on JBIDE-10178: ------------------------------------------- The reason is in determing the "url(...);" string. The index of closing bracket was wrong. I'll try to replace this block in VpeStyleUtil by regexp. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.Beta1 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.Beta1 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0105648110881387499==-- From jira-events at lists.jboss.org Tue Nov 15 08:48:42 2011 Content-Type: multipart/mixed; boundary="===============0766458302195287668==" MIME-Version: 1.0 From: Denis Maliarevich (Issue Comment Edited) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Tue, 15 Nov 2011 08:48:42 -0500 Message-ID: <2142794961.7932.1321364922122.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============0766458302195287668== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12642915#= comment-12642915 ] = Denis Maliarevich edited comment on JBIDE-10178 at 11/15/11 8:47 AM: --------------------------------------------------------------------- The reason is in the determining of the "url(...);" string. The index of closing bracket was wrong. I'll try to replace this block in VpeStyleUtil by regexp. = was (Author: dmaliarevich): The reason is in determing the "url(...);" string. The index of closing bracket was wrong. I'll try to replace this block in VpeStyleUtil by regexp. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.Beta1 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.Beta1 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0766458302195287668==-- From jira-events at lists.jboss.org Wed Nov 16 09:24:41 2011 Content-Type: multipart/mixed; boundary="===============6714418667051243013==" MIME-Version: 1.0 From: Denis Maliarevich (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Wed, 16 Nov 2011 09:24:40 -0500 Message-ID: <1230217098.13087.1321453480894.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6714418667051243013== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643355#= comment-12643355 ] = Denis Maliarevich commented on JBIDE-10178: ------------------------------------------- After testing the a number of regular expressions, the final result is the = following: {code}(?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*)){code} The previos "well enough" version is: {code}url\\s*\\(\\s*(.*[^\\)]*)\\s*\\)[^;]*;?.*{code} And at least a couple of good examples: {code}?<=3D\burl\b)\((.*)\)(?=3D.*;) (?<=3D\burl\b)\((.*)\)(?=3D;) (?<=3D\burl\b)\((.*)\)(?=3D[^\)]*;) (?<=3D\burl\b)\((.*)\)(?=3D([^\)]*;|[^\)]*)) (?<=3D\burl\b)\((.*)\)(?=3D(?>[^\)]*;|[^\)]*)) = (?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*))"{code} = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.Beta1 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.Beta1 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6714418667051243013==-- From jira-events at lists.jboss.org Wed Nov 16 09:45:40 2011 Content-Type: multipart/mixed; boundary="===============3737221425558578207==" MIME-Version: 1.0 From: Denis Maliarevich (Issue Comment Edited) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Wed, 16 Nov 2011 09:45:40 -0500 Message-ID: <1855902021.13145.1321454740785.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3737221425558578207== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643355#= comment-12643355 ] = Denis Maliarevich edited comment on JBIDE-10178 at 11/16/11 9:43 AM: --------------------------------------------------------------------- After testing the a number of regular expressions, the final result is the = following: {code}(?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*)){code} It remains to check whitespaces (\s) processing. The previous "well enough" version is: {code}url\\s*\\(\\s*(.*[^\\)]*)\\s*\\)[^;]*;?.*{code} And at least a couple of good examples: {code} (?<=3D\burl\b)\((.*)\)(?=3D.*;) (?<=3D\burl\b)\((.*)\)(?=3D;) (?<=3D\burl\b)\((.*)\)(?=3D[^\)]*;) (?<=3D\burl\b)\((.*)\)(?=3D([^\)]*;|[^\)]*)) (?<=3D\burl\b)\((.*)\)(?=3D(?>[^\)]*;|[^\)]*)) = (?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*))"{code} = was (Author: dmaliarevich): After testing the a number of regular expressions, the final result is = the following: {code}(?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*)){code} The previos "well enough" version is: {code}url\\s*\\(\\s*(.*[^\\)]*)\\s*\\)[^;]*;?.*{code} And at least a couple of good examples: {code}?<=3D\burl\b)\((.*)\)(?=3D.*;) (?<=3D\burl\b)\((.*)\)(?=3D;) (?<=3D\burl\b)\((.*)\)(?=3D[^\)]*;) (?<=3D\burl\b)\((.*)\)(?=3D([^\)]*;|[^\)]*)) (?<=3D\burl\b)\((.*)\)(?=3D(?>[^\)]*;|[^\)]*)) = (?<=3D\\burl\\b)\\((.*)\\)(?=3D(?>[^\\)]*;|[^\\)]*))"{code} = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.Beta1 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.Beta1 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3737221425558578207==-- From jira-events at lists.jboss.org Thu Nov 17 07:11:42 2011 Content-Type: multipart/mixed; boundary="===============6045335140501866805==" MIME-Version: 1.0 From: Konstantin Marmalyukov (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Thu, 17 Nov 2011 07:11:42 -0500 Message-ID: <971105464.16572.1321531902052.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============6045335140501866805== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643671#= comment-12643671 ] = Konstantin Marmalyukov commented on JBIDE-10178: ------------------------------------------------ Denis, thank you for resolving issue, but problem is still exist. Exception= comes when close bracket symbol is in comments. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.M5 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.M5 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============6045335140501866805==-- From jira-events at lists.jboss.org Thu Nov 17 08:32:41 2011 Content-Type: multipart/mixed; boundary="===============7132612506502776618==" MIME-Version: 1.0 From: Denis Maliarevich (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Thu, 17 Nov 2011 08:32:40 -0500 Message-ID: <561479280.16675.1321536760751.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7132612506502776618== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643688#= comment-12643688 ] = Denis Maliarevich commented on JBIDE-10178: ------------------------------------------- Any whitespace character [ \t\n\x0B\f\r] is taken into account in the regex= p: {code} "(?<=3D\\burl\\b)(?:[\\p{Space}]*\\()[\\p{Space}]*([^;]*)[\\p{Space}]*(?:\\= )[\\p{Space}]*)(?=3D(?>[^\\)]*;|[^\\)]*))" {code} = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.M5 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.M5 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7132612506502776618==-- From jira-events at lists.jboss.org Thu Nov 17 08:44:40 2011 Content-Type: multipart/mixed; boundary="===============5309300703558066647==" MIME-Version: 1.0 From: Denis Maliarevich (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Thu, 17 Nov 2011 08:44:40 -0500 Message-ID: <277846498.16682.1321537480754.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============5309300703558066647== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643689#= comment-12643689 ] = Denis Maliarevich commented on JBIDE-10178: ------------------------------------------- Konstantin show the case please. The issue is still in progress. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.M5 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.M5 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============5309300703558066647==-- From jira-events at lists.jboss.org Fri Nov 18 05:21:42 2011 Content-Type: multipart/mixed; boundary="===============7866438360049596400==" MIME-Version: 1.0 From: Denis Maliarevich (Commented) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Fri, 18 Nov 2011 05:21:42 -0500 Message-ID: <667979114.20402.1321611702282.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============7866438360049596400== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12643918#= comment-12643918 ] = Denis Maliarevich commented on JBIDE-10178: ------------------------------------------- Konstantin was talking about the situation, when all the css from > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7866438360049596400==-- From jira-events at lists.jboss.org Fri Nov 18 05:32:40 2011 Content-Type: multipart/mixed; boundary="===============2926907501033492254==" MIME-Version: 1.0 From: Denis Maliarevich (Resolved) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Fri, 18 Nov 2011 05:32:40 -0500 Message-ID: <860869788.20449.1321612360781.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============2926907501033492254== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Denis Maliarevich resolved JBIDE-10178. --------------------------------------- Resolution: Done Resolved. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.M5 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.M5 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============2926907501033492254==-- From jira-events at lists.jboss.org Wed Dec 14 08:28:09 2011 Content-Type: multipart/mixed; boundary="===============3700077221474128669==" MIME-Version: 1.0 From: Vlado Pakan (Closed) (JIRA) To: jbosstools-issues at lists.jboss.org Subject: [jbosstools-issues] [JBoss JIRA] (JBIDE-10178) NPE when open HTML with VPE: VpeStyleUtil.decodeUrl Date: Wed, 14 Dec 2011 08:28:09 -0500 Message-ID: <1948869971.9658.1323869289809.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com> In-Reply-To: 1872885783.6144.1321321540750.JavaMail.tomcat@jira02.app.mwc.hst.phx2.redhat.com --===============3700077221474128669== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://issues.jboss.org/browse/JBIDE-10178?page=3Dcom.atlassian.jir= a.plugin.system.issuetabpanels:all-tabpanel ] Vlado Pakan closed JBIDE-10178. ------------------------------- Verified on jbdevstudio 5.0.0.v201112130019M-H58-M5. = > NPE when open HTML with VPE: VpeStyleUtil.decodeUrl > --------------------------------------------------- > > Key: JBIDE-10178 > URL: https://issues.jboss.org/browse/JBIDE-10178 > Project: Tools (JBoss Tools) > Issue Type: Bug > Components: Visual Page Editor core > Affects Versions: 3.3.0.M5 > Reporter: Alexey Kazakov > Assignee: Denis Maliarevich > Fix For: 3.3.0.M5 > > > 1. Create a new html file: > {code} > > > > > > > > > > > {code} > 2. Open this file with VPE > 3. Open Preview tab. > 4. See Eclipse log: > {code} > !ENTRY org.jboss.tools.vpe 4 0 2011-11-14 17:42:45.329 > !MESSAGE URLDecoder: Illegal hex characters in escape (%) pattern - For i= nput string: "; " > !STACK 0 > java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in= escape (%) pattern - For input string: "; " > at java.net.URLDecoder.decode(URLDecoder.java:173) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.decodeUrl(VpeStyleUtil.j= ava:810) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.processUrl(VpeStyleUtil.= java:777) > at org.jboss.tools.vpe.editor.util.VpeStyleUtil.addFullPathIntoURLValue(= VpeStyleUtil.java:443) > at org.jboss.tools.vpe.editor.template.VpeStyleCreator.create(VpeStyleCr= eator.java:38) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.createVisualEleme= nt(VpeHtmlTemplate.java:209) > at org.jboss.tools.vpe.editor.template.VpeHtmlTemplate.create(VpeHtmlTem= plate.java:158) > at org.jboss.tools.vpe.editor.template.VpeTemplateSafeWrapper.create(Vpe= TemplateSafeWrapper.java:62) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:92) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > !ENTRY org.eclipse.ui 4 0 2011-11-14 17:42:45.332 > !MESSAGE Unhandled event loop exception > !STACK 0 > java.lang.NullPointerException > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:101) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addChildren(VpeVisualD= omBuilder.java:554) > at org.jboss.tools.vpe.editor.VpePreviewDomBuilder.createNode(VpePreview= DomBuilder.java:112) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.addNode(VpeVisualDomBu= ilder.java:266) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.buildDom(VpeVisualDomB= uilder.java:210) > at org.jboss.tools.vpe.editor.VpeVisualDomBuilder.rebuildDom(VpeVisualDo= mBuilder.java:242) > at org.jboss.tools.vpe.editor.mozilla.MozillaPreview.rebuildDom(MozillaP= review.java:106) > at org.jboss.tools.vpe.editor.VpeEditorPart.setVisualMode(VpeEditorPart.= java:308) > at org.jboss.tools.jst.jsp.jspeditor.JSPMultiPageEditor.pageChange(JSPMu= ltiPageEditor.java:260) > at org.eclipse.ui.part.MultiPageEditorPart$2.widgetSelected(MultiPageEdi= torPart.java:290) > at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:= 240) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267) > at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061) > at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2745) > at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1432) > at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660) > at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494) > at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.ja= va:332) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav= a:667) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEAppli= cation.java:123) > at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandl= e.java:196) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runAppli= cation(EclipseAppLauncher.java:110) > at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(Ec= lipseAppLauncher.java:79) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:344) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja= va:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.= java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces= sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577) > at org.eclipse.equinox.launcher.Main.run(Main.java:1410) > at org.eclipse.equinox.launcher.Main.main(Main.java:1386) > {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs: https://issues.jboss.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3700077221474128669==--