You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Jonas Vingis <jo...@yahoo.com> on 2009/03/16 14:30:47 UTC

NullPointerException when starting Wicket Bench

Hallo,



I am still new in working with eclipse,
I have no idea what cause this Problem. I am trying write Wicket
application and would like to use „wicket bench“ plugin. The
current version of my eclipse is  3.4.0, „wicket bench“ 0.5.1,
JDK 1.6.0. In „Editors“->“File Associations“ I have set
*.html and *.java to use „Wicket editor“ as default. Can anybody
help me ?

Best regards,

Virginijus Kandrotas

java.lang.NullPointerException
    at wicketbench.eclipse.editor.WicketEditor.init(WicketEditor.java:88)
    at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
    at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
    at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
    at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java:2820)
    at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:2729)
    at
 org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java:2721)
    at org.eclipse.ui.internal.WorkbenchPage$10.run(WorkbenchPage.java:2673)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2668)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2652)
    at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2643)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
    at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:318)
    at org.eclipse.jdt.internal.ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:160)
    at
 org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228)
    at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:207)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
    at org.eclipse.jdt.ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java:250)
    at org.eclipse.jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)
    at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java:221)
    at org.eclipse.ui.internal.navigator.CommonNavigatorManager$3.open(CommonNavigatorManager.java:184)
    at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:820)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at
 org.eclipse.core.runtime.Platform.run(Platform.java:880)
    at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
    at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
    at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)
    at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)
    at org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java:372)
    at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1183)
    at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:263)
    at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:257)
    at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:297)
    at
 org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3033)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2382)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
    at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:488)
    at
 org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1236)



      

Re: NullPointerException when starting Wicket Bench

Posted by Brill Pappin <br...@pappin.ca>.
I think Wicket Bench is a 3rd party plugin and not specifically  
associated with the Wicket development effort.
I think you issue is related to the version of eclipse you are using  
(I have trouble with it too).

I've been thinking of porting the code since its open and fixing it  
up, but I haven't had time yet.

- Brill



On 16-Mar-09, at 9:30 AM, Jonas Vingis wrote:

> Hallo,
>
>
>
> I am still new in working with eclipse,
> I have no idea what cause this Problem. I am trying write Wicket
> application and would like to use „wicket bench“ plugin. The
> current version of my eclipse is  3.4.0, „wicket bench“ 0.5.1,
> JDK 1.6.0. In „Editors“->“File Associations“ I have set
> *.html and *.java to use „Wicket editor“ as default. Can anybody
> help me ?
>
> Best regards,
>
> Virginijus Kandrotas
>
> java.lang.NullPointerException
>     at  
> wicketbench.eclipse.editor.WicketEditor.init(WicketEditor.java:88)
>     at  
> org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java: 
> 799)
>     at  
> org 
> .eclipse 
> .ui.internal.EditorReference.createPartHelper(EditorReference.java: 
> 643)
>     at  
> org 
> .eclipse.ui.internal.EditorReference.createPart(EditorReference.java: 
> 428)
>     at  
> org 
> .eclipse 
> .ui 
> .internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java: 
> 594)
>     at  
> org 
> .eclipse.ui.internal.EditorReference.getEditor(EditorReference.java: 
> 266)
>     at  
> org 
> .eclipse 
> .ui.internal.WorkbenchPage.busyOpenEditorBatched(WorkbenchPage.java: 
> 2820)
>     at  
> org 
> .eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java: 
> 2729)
>     at
> org.eclipse.ui.internal.WorkbenchPage.access$11(WorkbenchPage.java: 
> 2721)
>     at org.eclipse.ui.internal.WorkbenchPage 
> $10.run(WorkbenchPage.java:2673)
>     at  
> org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
>     at  
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 
> 2668)
>     at  
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 
> 2652)
>     at  
> org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java: 
> 2643)
>     at org.eclipse.ui.ide.IDE.openEditor(IDE.java:646)
>     at org.eclipse.ui.ide.IDE.openEditor(IDE.java:605)
>     at  
> org 
> .eclipse 
> .jdt 
> .internal 
> .ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:318)
>     at  
> org 
> .eclipse 
> .jdt 
> .internal 
> .ui.javaeditor.EditorUtility.openInEditor(EditorUtility.java:160)
>     at
> org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:228)
>     at org.eclipse.jdt.ui.actions.OpenAction.run(OpenAction.java:207)
>     at  
> org 
> .eclipse 
> .jdt 
> .ui 
> .actions 
> .SelectionDispatchAction.dispatchRun(SelectionDispatchAction.java:274)
>     at  
> org 
> .eclipse 
> .jdt 
> .ui.actions.SelectionDispatchAction.run(SelectionDispatchAction.java: 
> 250)
>     at  
> org 
> .eclipse 
> .jdt.internal.ui.navigator.OpenAndExpand.run(OpenAndExpand.java:50)
>     at org.eclipse.ui.actions.RetargetAction.run(RetargetAction.java: 
> 221)
>     at org.eclipse.ui.internal.navigator.CommonNavigatorManager 
> $3.open(CommonNavigatorManager.java:184)
>     at org.eclipse.jface.viewers.StructuredViewer 
> $2.run(StructuredViewer.java:820)
>     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
>     at
> org.eclipse.core.runtime.Platform.run(Platform.java:880)
>     at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:48)
>     at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)
>     at  
> org 
> .eclipse 
> .jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:818)
>     at  
> org 
> .eclipse 
> .jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1079)
>     at  
> org.eclipse.ui.navigator.CommonViewer.handleOpen(CommonViewer.java: 
> 372)
>     at org.eclipse.jface.viewers.StructuredViewer 
> $6.handleOpen(StructuredViewer.java:1183)
>     at  
> org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java: 
> 263)
>     at org.eclipse.jface.util.OpenStrategy.access 
> $2(OpenStrategy.java:257)
>     at org.eclipse.jface.util.OpenStrategy 
> $1.handleEvent(OpenStrategy.java:297)
>     at
> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>     at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1158)
>     at  
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3401)
>     at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java: 
> 3033)
>     at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java: 
> 2382)
>     at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>     at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2198)
>     at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>     at  
> org 
> .eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java: 
> 288)
>     at  
> org 
> .eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java: 
> 488)
>     at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>     at  
> org 
> .eclipse 
> .ui 
> .internal.ide.application.IDEApplication.start(IDEApplication.java: 
> 113)
>     at  
> org 
> .eclipse 
> .equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal 
> .adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java: 
> 110)
>     at  
> org 
> .eclipse 
> .core 
> .runtime 
> .internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 382)
>     at  
> org 
> .eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java: 
> 179)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at  
> sun 
> .reflect 
> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     at
> sun 
> .reflect 
> .DelegatingMethodAccessorImpl 
> .invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:597)
>     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 
> 549)
>     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>     at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org