I have downloaded and built myself Tap JQuery, and version of Tap is 5.3.6. I have tried to add as pretty much everything it complained about, however now it requires Spring framework. I don't know what jar is using Spring, but that is very strange. Also, I am not using pom, since I deploy jar directly to my app lib folder and my project is of type Java Web project. I am not sure can I use pom file in that kind of project.
30.05.2013 16:43:48 org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter app java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContext at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.privateGetPublicMethods(Class.java:2547) at java.lang.Class.getMethods(Class.java:1410) at org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:115) at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131) at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:159) at org.apache.tapestry5.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:137) at org.apache.tapestry5.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:107) at org.apache.tapestry5.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:77) at org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:124) at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:103) 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:4650) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5306) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:650) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:531) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1468) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1436) at org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:856) at org.apache.catalina.manager.ManagerServlet.doGet(ManagerServlet.java:353) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationContext at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556) ... 56 more > From: horvat.z.bo...@gmail.com > Date: Thu, 30 May 2013 12:49:11 +0200 > Subject: Re: Pulling different description for image based on choosen language > To: users@tapestry.apache.org > > See now this is a problem, but how did you expect to get an answer to this > from your first mail? :S > > Anyway I guess it could be dependency issue. What version of tapestry and > tapestry-jquery are you using? I would advise 5.3.7 and 3.3.7-SNAPSHOT > respectively. > > I guess printing dependency tree would be a bad thing to see as well. Also > you mentioned Tomcat but could you start it on Jetty? > > Cheer > > > On Thu, May 30, 2013 at 3:56 AM, Nomen Nomanum <getibi...@outlook.com>wrote: > > > Great proposal, Horvat! :) Will do exactly that. However, one more concern > > is on my mind right now. I have included Tap-JQuery library, and everything > > is fine, until I load it! My app can't even be deployed, from the Tomcat > > logs, I can see it keeps complaining about > > > > 30.05.2013 14:32:46 org.apache.catalina.core.StandardContext filterStart > > SEVERE: Exception starting filter app > > java.lang.RuntimeException: Exception loading module(s) from manifest > > jar:file:/C:/Users/Daniel_Sabado_Images/Documents/NetBeansProjects/ObligadoProecto > > /build/web/WEB-INF/lib/tapestry-jquery.jar!/META-INF/MANIFEST.MF: Failure > > loading Tapestry IoC module class > > org.got5.tapestry5.jquery.services.JQueryModule: Error invoking service > > binder method > > org.got5.tapestry5.jquery.services.JQueryModule.bind(ServiceBinder) (at > > JQueryModule.java:155): org/apache/tapestry5/upload/services/UploadedFile > > > > > > > -- > Sincerely > *Boris Horvat*