short answer is I don't think so slightly longer and more honest answer is that I haven't actually tested. We are running our app on CloudBees RUN@Cloud, and it all seems ok there.
I'll try it myself and see if I can reproduce. Dan On 7 January 2013 11:09, Christian Steinebach < [email protected]> wrote: > Hi, > > is there anything additional configuration necessary to deploy the wicket > viewer to tomcat7? > > When trying to deploy to tomcat on localhost by copying the viewer-wicket > war file to webapp, > tomcat throws an exception (in localhost...log): > > Jan 7, 2013 11:50:42 AM org.apache.catalina.core.StandardContext > filterStart > SEVERE: Exception starting filter wicket > com.google.inject.ProvisionException: Guice provision errors: > > 1) Error in custom provider, javax.jdo.JDOFatalDataStoreException: No > suitable driver found for jdbc:hsqldb:mem:test > NestedThrowables: > java.sql.SQLException: No suitable driver found for jdbc:hsqldb:mem:test > at > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:138) > at > org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:138) > while locating org.apache.isis.core.runtime.system.IsisSystem > for field at > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.system(IsisWicketApplication.java:123) > while locating app.QuickStartApplication > > 1 error > at > com.google.inject.internal.Errors.throwProvisionExceptionIfErrorsExist(Errors.java:451) > at > com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:65) > at > com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944) > at > org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:191) > at > org.apache.wicket.Application.initApplication(Application.java:818) > at > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:386) > at > org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:314) > at > org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:382) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:103) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4638) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5294) > > > Caused by: java.sql.SQLException: No suitable driver found for > jdbc:hsqldb:mem:test > at java.sql.DriverManager.getConnection(DriverManager.java:640) > > The applicatioin works fine with both > mvn antrun:run > and > mvn jetty:run > > The hsqldb-2.2.9.jar is in the lib folder > > I used the quickstart archetype without any changes. > > Christian > > > >
