Hi,

just for your information:
The problem seems to have some thing to do with Linux vs. Windows tomcat 
installation.
I've tried 3 different ubuntu machines and the result is always the same. :-(
Then I installed tomcat on a windows machine and it worked fine.
In all cases I used the vanilla quickstart archetype.
I signed up for an account at CloudBees as well, deployed, and it works too...
I finally installed jetty on an Ubuntu machine, and the wicket viewer works as 
well.

In the tomcat log file before the exception, tomcat complains about geronimo:
INFO: 
validateJarFile(/var/lib/tomcat6/webapps/TransportPlanner/WEB-INF/lib/geronimo-servlet_2.5_spec-1.2.jar)
 - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: 
javax/servlet/Servlet.class

               Christian



________________________________________
From: Dan Haywood [[email protected]]
Sent: Monday, January 07, 2013 3:35 PM
To: [email protected]
Subject: Re: tomcat, additional configuration needed?

Hi Christian,

Well, now.... Jeroen and I have just generated the app from the 1.0.0
archetype and deployed to Tomcat (v7.0.34), and it all seems to be fine to
us.  And our "big" app also deploys fine.

Not sure what to suggest next...  perhaps see if you can reproduce the
error from running the vanilla archetype also?

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
>
>
>
>

Reply via email to