Can someone explain how to use pickwick from wicketstuff? I checked out pickwick from wicketstuff trunk and did a mvn install eclipse:eclipse. Had to turn off tests as they were failing. And I had to download and install wicketstuff-dojo-1.3.0-SNAPSHOT manually as mvn didn't find it. But once done, the eclipse project looked good with no errors.
So I started PickwickLauncher in debug mode as a Java Application, then went to http://localhost:8080/. This gives an NPE: 1. Unexpected RuntimeException 2. 3. Root cause: 4. 5. java.lang.NullPointerException 6. at java.io.File.<init>(Unknown Source) 7. at org.wicketstuff.pickwick.backend.ImageUtils.toFile(ImageUtils.java:237) 8. at org.wicketstuff.pickwick.PickwickApplication$1.decode(PickwickApplication.java:93) 9. at org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.targetForRequest(WebRequestCodingStrategy.java:373) 10. at org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:175) 11. at org.apache.wicket.RequestCycle.step(RequestCycle.java:1090) 12. at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1176) 13. at org.apache.wicket.RequestCycle.request(RequestCycle.java:499) 14. at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:257) 15. at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:127) 16. at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1065) 17. at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365) 18. at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185) 19. at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) 20. at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689) 21. at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391) 22. at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) 23. at org.mortbay.jetty.Server.handle(Server.java:285) 24. at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457) 25. at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751) 26. at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500) 27. at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209) 28. at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357) 29. at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329) 30. at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475) What is the correct way to run it? Are there some settings that need to be made somewhere? Do I use a path in the URL? The error is in this line because uri is null: File imageFolder = imageUtils.toFile(uri); It makes sense that uri is null because: String uri = getURI(requestParameters); And I'm going to http://localhost:8080/, so there are no requestParameters. Do I need to specify a path for pickwick? The jetty launcher and web.xml both don't define paths, used just "/" and "/*" respectively. Any suggestions would be appreciated. Thanks, Tauren --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
