Hi,

On Mon, Jun 10, 2013 at 5:26 PM, Joseph Mokenela <matooanemoken...@gmail.com
> wrote:

> Thanks for the quick response Martin,
>
> I have tried to debug the application but without success, I am using jetty
> server and i keep getting the following stacktrace on jetty. I am using
> Wicket 6.8.0
>
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=IBehaviorListener, method=public abstract
> void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=IFormSubmitListener, method=public abstract
> void
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=ILinkListener, method=public abstract void
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=IOnChangeListener, method=public abstract
> void
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=IRedirectListener, method=public abstract
> void org.apache.wicket.IRedirectListener.onRedirect()]
> INFO  - RequestListenerInterface   - registered listener interface
> [RequestListenerInterface name=IResourceListener, method=public abstract
> void org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO  - Application                - [wicket.radar-marketing] init: Wicket
> extensions initializer
> WARN  - AbstractLifeCycle          - FAILED wicket.radar-marketing:
> java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> at
>
> org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar$ComponentInitializer.init(UploadProgressBar.java:55)
> at org.apache.wicket.extensions.Initializer.init(Initializer.java:36)
>

The error above says that you use different version of wicket-extensions. A
guess it is something before Wicket 6.0.0.



> at org.apache.wicket.Application.initInitializers(Application.java:612)
> at org.apache.wicket.Application.initializeComponents(Application.java:521)
> at org.apache.wicket.Application.initApplication(Application.java:817)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:102)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:748)
> at
>
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)
> at
>
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1222)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
> at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
> at org.eclipse.jetty.server.Server.doStart(Server.java:260)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at com.mmjmicrosystems.radarmarketing.Start.main(Start.java:66)
> 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:601)
> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
> WARN  - AbstractLifeCycle          - FAILED
>
> o.e.j.w.WebAppContext{/radarmarketing,file:/N:/Projects/Java%20Enterprise/radar-marketing/src/main/webapp/},src/main/webapp:
> java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> at
>
> org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar$ComponentInitializer.init(UploadProgressBar.java:55)
> at org.apache.wicket.extensions.Initializer.init(Initializer.java:36)
> at org.apache.wicket.Application.initInitializers(Application.java:612)
> at org.apache.wicket.Application.initializeComponents(Application.java:521)
> at org.apache.wicket.Application.initApplication(Application.java:817)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:102)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:748)
> at
>
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)
> at
>
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1222)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
> at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
> at org.eclipse.jetty.server.Server.doStart(Server.java:260)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at com.mmjmicrosystems.radarmarketing.Start.main(Start.java:66)
> 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:601)
> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
> WARN  - AbstractLifeCycle          - FAILED
> org.eclipse.jetty.server.Server@12bb08f: java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> at
>
> org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar$ComponentInitializer.init(UploadProgressBar.java:55)
> at org.apache.wicket.extensions.Initializer.init(Initializer.java:36)
> at org.apache.wicket.Application.initInitializers(Application.java:612)
> at org.apache.wicket.Application.initializeComponents(Application.java:521)
> at org.apache.wicket.Application.initApplication(Application.java:817)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:102)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:748)
> at
>
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)
> at
>
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1222)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
> at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
> at org.eclipse.jetty.server.Server.doStart(Server.java:260)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at com.mmjmicrosystems.radarmarketing.Start.main(Start.java:66)
> 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:601)
> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
> Exception in thread "main" java.lang.NoSuchMethodError:
>
> org.apache.wicket.SharedResources.add(Ljava/lang/String;Lorg/apache/wicket/Resource;)V
> at
>
> org.apache.wicket.extensions.ajax.markup.html.form.upload.UploadProgressBar$ComponentInitializer.init(UploadProgressBar.java:55)
> at org.apache.wicket.extensions.Initializer.init(Initializer.java:36)
> at org.apache.wicket.Application.initInitializers(Application.java:612)
> at org.apache.wicket.Application.initializeComponents(Application.java:521)
> at org.apache.wicket.Application.initApplication(Application.java:817)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:102)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:748)
> at
>
> org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:249)
> at
>
> org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1222)
> at
>
> org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
> at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
> at org.eclipse.jetty.server.Server.doStart(Server.java:260)
> at
>
> org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
> at com.mmjmicrosystems.radarmarketing.Start.main(Start.java:66)
> 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:601)
> at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120)
>
> Process finished with exit code 1
>
>
> On Mon, Jun 10, 2013 at 10:31 AM, Martin Grigorov <mgrigo...@apache.org
> >wrote:
>
> > Hi,
> >
> > I think your setup should be enough.
> > You can put a breakpoint in
> > org.apache.wicket.core.util.file.WebApplicationPath#find() method and see
> > what happens.
> >
> >
> > On Mon, Jun 10, 2013 at 11:23 AM, Joseph Mokenela <
> > matooanemoken...@gmail.com> wrote:
> >
> > > Hi,
> > >
> > > I need help with Wicket.
> > >
> > >
> > > I am working on an application of which I am using Wicket framework for
> > my
> > > front end.
> > >
> > > I have a folder named "*markup*" inside the root of webapp which i want
> > to
> > > put all the markup files in, the problem is that, when I call the
> > following
> > > line,
> > >
> > > *getResourceSettings().getResourceFinders().add(new
> > > WebApplicationPath(getServletContext(), "markup"))*
> > >
> > > *I get the 404 error, resource not found*,  even if the folder is there
> > on
> > > the file system
> > >
> > >
> > > Is there any extra setting I need to do?
> > >
> > > Any help will be appreciated.
> > >
> > >
> > > Regards,
> > >
> > > --
> > > *Joseph Mokenela*
> > >
> > >
> > > *Write your code as if the person who maintains it is a homicidal
> maniac
> > > who knows where you live.*
> > >
> > > P please don't print this e-mail unless you really need to.
> > >
> >
>
>
>
> --
> *Joseph Mokenela*
> *Java Developer
> Discovery Vitality*
> *Email: matoo...@dev.java.net*
>
> *Write your code as if the person who maintains it is a homicidal maniac
> who knows where you live.*
>
> P please don't print this e-mail unless you really need to.
>

Reply via email to