Problem
WARNING: Failed startup of context com.google.apphosting.utils.jetty.DevAppEngineWebAppContext java.util.zip.ZipException: error in opening zip file
HTTP ERROR: 503 SERVICE_UNAVAILABLE RequestURI=/T1.html Powered by jetty:// http://localhost:8080/T1.html Jul 3, 2009 10:58:46 AM com.google.apphosting.utils.jetty.JettyLogger warn WARNING: Failed startup of context com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@32df24{/,/Volumes/TRASCEND/docs/neil/Research/GroupFormation/code/GAE/t1/war} java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:203) at java.util.jar.JarFile.<init>(JarFile.java:132) at java.util.jar.JarFile.<init>(JarFile.java:97) at org.mortbay.jetty.webapp.TagLibConfiguration.configureWebApp(TagLibConfiguration.java:171) at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1215) at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117) at org.mortbay.jetty.Server.doStart(Server.java:217) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40) at com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:147) at com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:116) at com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:211) at com.google.appengine.tools.development.gwt.AppEngineLauncher.start(AppEngineLauncher.java:86) at com.google.gwt.dev.HostedMode.doStartUpServer(HostedMode.java:365) at com.google.gwt.dev.HostedModeBase.startUp(HostedModeBase.java:590) at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:397) at com.google.gwt.dev.HostedMode.main(HostedMode.java:232) The server is running at http://localhost:8080/ 2009-07-03 19:58:46.975 java[3373:80f] [Java CocoaComponent compatibility mode]: Enabled 2009-07-03 19:58:46.976 java[3373:80f] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000 SCFinderPlugin(114): Unable to get bundle identifier.SCFinderPlugin(114): Unable to get bundle identifier.SCFinderPlugin(114): Unable to get bundle identifier.
Solution
It seems to be caused by "._" (dot underscore) files created by OSX when a non osx partition is used
I have created the project on the mac partition and to my surprise it fixed the problem
(so much for paying premium for an increased productivity on mac)