the last time i tried it, i had to put at least one image somehwere in the
webapp folder.
iirc, details can be found in the readme

On 8/12/07, Tauren Mills <[EMAIL PROTECTED]> wrote:
>
> 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]
>
>

Reply via email to