If possible it would be great if you can try out the geofence integration in 2.8 ( you will need to build plugin from source but we would love the feedback ). On Mon, Oct 19, 2015 at 2:56 AM Walter Stovall <walter.stov...@byers.com> wrote:
> Using the latest eclipse and the master branch of geofence. I’m following > eclipse setup instructions at > https://github.com/geoserver/geofence/wiki/Building-instructions > > > > My problem may be related to the GWT SDK version. I went to > https://developers.google.com/eclipse/docs/download to install the latest > GWT plugin. But the instructions say to use GWT 2.1.1. So I downloaded > and unzipped the gwt-2.1.1.zip file. Then in eclipse I go to > Window->Preferences->Google->App Engine->Add and point to my unzipped > 2.1.1. But eclipse shows an error “Failed to initialize App Engine SDK at > C:\...”. The app engine SDK appears to be a good install – at least > creating the sample MyWebApp with it works. > > > > I tried running with the latest SDK but some of the switches in the > launch-config arguments are not valid in that SDK – I think this direction > is a wrong-turn. > > > > Does anybody know how to get past this? > > > > Looking in the eclipse log I find… > > !ENTRY com.google.appengine.eclipse.core 4 0 2015-10-19 05:45:47.604 > > !MESSAGE GAE SDK gwt-2.1.1 failed validation > > !STACK 1 > > org.eclipse.core.runtime.CoreException: Failed to initialize App Engine > SDK at C:\byers\git\GoogleWebToolkit\gwt-2.1.1 > > at > com.google.appengine.eclipse.core.sdk.AppEngineBridgeFactory.createBridge(AppEngineBridgeFactory.java:194) > > at > com.google.appengine.eclipse.core.sdk.AppEngineBridgeFactory.createBridge(AppEngineBridgeFactory.java:122) > > at > com.google.appengine.eclipse.core.sdk.AppEngineBridgeFactory.getAppEngineBridge(AppEngineBridgeFactory.java:95) > > at > com.google.appengine.eclipse.core.sdk.GaeSdk.getAppEngineBridge(GaeSdk.java:325) > > at > com.google.appengine.eclipse.core.sdk.GaeSdk.validate(GaeSdk.java:498) > > at > com.google.gdt.eclipse.core.ui.AddSdkDialog.validateSdk(AddSdkDialog.java:273) > > at > com.google.gdt.eclipse.core.ui.AddSdkDialog.validate(AddSdkDialog.java:213) > > at > com.google.gdt.eclipse.core.ui.AddSdkDialog$4.modifyText(AddSdkDialog.java:176) > > at > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:179) > > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > at > org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1137) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1118) > > at > org.eclipse.swt.widgets.Text.wmCommandChild(Text.java:3071) > > at > org.eclipse.swt.widgets.Control.WM_COMMAND(Control.java:4824) > > at > org.eclipse.swt.widgets.Control.windowProc(Control.java:4679) > > at > org.eclipse.swt.widgets.Display.windowProc(Display.java:5050) > > at > org.eclipse.swt.internal.win32.OS.CallWindowProcW(Native Method) > > at > org.eclipse.swt.internal.win32.OS.CallWindowProc(OS.java:2443) > > at > org.eclipse.swt.widgets.Text.callWindowProc(Text.java:260) > > at > org.eclipse.swt.widgets.Control.windowProc(Control.java:4774) > > at org.eclipse.swt.widgets.Text.windowProc(Text.java:2671) > > at > org.eclipse.swt.widgets.Display.windowProc(Display.java:5050) > > at org.eclipse.swt.internal.win32.OS.SetWindowTextW(Native > Method) > > at > org.eclipse.swt.internal.win32.OS.SetWindowText(OS.java:3473) > > at org.eclipse.swt.widgets.Text.setText(Text.java:2296) > > at > com.google.gdt.eclipse.core.ui.AddSdkDialog$2.widgetSelected(AddSdkDialog.java:153) > > at > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) > > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > at > org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113) > > at > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769) > > at > org.eclipse.jface.window.Window.runEventLoop(Window.java:827) > > at org.eclipse.jface.window.Window.open(Window.java:803) > > at > com.google.appengine.eclipse.core.preferences.ui.GaePreferencePage$1.doAddSdk(GaePreferencePage.java:90) > > at > com.google.gdt.eclipse.core.ui.SdkTable$3.widgetSelected(SdkTable.java:242) > > at > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) > > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > at > org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113) > > at > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769) > > at > org.eclipse.jface.window.Window.runEventLoop(Window.java:827) > > at org.eclipse.jface.window.Window.open(Window.java:803) > > at > org.eclipse.ui.internal.dialogs.WorkbenchPreferenceDialog.open(WorkbenchPreferenceDialog.java:211) > > at > org.eclipse.ui.internal.OpenPreferencesAction.run(OpenPreferencesAction.java:63) > > at > org.eclipse.jface.action.Action.runWithEvent(Action.java:473) > > at > org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595) > > at > org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511) > > at > org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420) > > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > at > org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362) > > at > org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113) > > at > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769) > > at > org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) > > at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) > > at > org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) > > at > org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) > > at > org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654) > > at > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) > > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) > > at > org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) > > at > org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) > > at > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) > > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) > > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at > org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) > > at > org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) > > at org.eclipse.equinox.launcher.Main.run(Main.java:1515) > > Caused by: java.lang.NoClassDefFoundError: > com/google/apphosting/utils/config/AppEngineConfigException > > at java.lang.Class.getDeclaredConstructors0(Native Method) > > at > java.lang.Class.privateGetDeclaredConstructors(Class.java:2585) > > at java.lang.Class.getConstructor0(Class.java:2885) > > at java.lang.Class.newInstance(Class.java:350) > > at > com.google.appengine.eclipse.core.sdk.AppEngineBridgeFactory.createBridge(AppEngineBridgeFactory.java:189) > > ... 77 more > > Caused by: java.lang.ClassNotFoundException: > com.google.apphosting.utils.config.AppEngineConfigException > > at java.net.URLClassLoader$1.run(URLClassLoader.java:366) > > at java.net.URLClassLoader$1.run(URLClassLoader.java:355) > > at java.security.AccessController.doPrivileged(Native > Method) > > at > java.net.URLClassLoader.findClass(URLClassLoader.java:354) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:425) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:358) > > ... 82 more > > ------------------------------------------------------------------------------ > _______________________________________________ > Geoserver-devel mailing list > Geoserver-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/geoserver-devel > -- -- Jody Garnett
------------------------------------------------------------------------------
_______________________________________________ Geoserver-devel mailing list Geoserver-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-devel