Touchkit

How can upgrade my touchkit project to vaadin 6.8.4? With maven archetype my project is referred to vaadin-6.7.8. I need a button with html text and I didn’t find it (setHtmlContentAllowed(true)).

Hi,

Switch to latest TouchKit version (2.1.3). It is built against 6.8.4. You can also define the vaadin version explicitly in your pom.xml and it will then override the version suggested by Vaadin.

cheers,
matti

Thanks. It works fine.
V.Z.

After updating vaadin and touchkit version, I tried to run the application, as before; I receive this error:
javax.servlet.ServletException: Failed to load application class: it.prismatdi.mostre.MyVaadinApplication
com.vaadin.terminal.gwt.server.ApplicationServlet.init(ApplicationServlet.java:71)
com.vaadin.addon.touchkit.server.TouchKitApplicationServlet.init(TouchKitApplicationServlet.java:26)
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:905)
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:592)
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:2036)
java.lang.Thread.run(Thread.java:680)

I don’t know what happaned

I’ve found that I MUST copy in webapp’s lib vaadin-6.8.4.jar.

No. Sometimes it’s ok, but now I’ve the same error.

15:58:30,155 ERROR [[Vaadin Application Servlet]
] Allocate exception for servlet Vaadin Application Servlet
javax.servlet.ServletException: Failed to load application class: it.prismatdi.mostre.MyVaadinApplication
at com.vaadin.terminal.gwt.server.ApplicationServlet.init(ApplicationServlet.java:71)
at com.vaadin.addon.touchkit.server.TouchKitApplicationServlet.init(TouchKitApplicationServlet.java:26)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:806)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:129)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:856)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:566)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1508)
at java.lang.Thread.run(Thread.java:680)

I’ve run Maven with goal vaadin:update-widgetset gwt:compile and other. But now nothing works.

Question: I’ve buued a CVAL license for vaadin touchkit and downloaded vaadin-touchkit-cval-2.1.2,zip. How can I use it in my maven project?