I'm asking mainly because of this exception Dec 5, 2012 1:10:30 AM org.apache.catalina.core.StandardContext filterStart > SEVERE: Exception starting filter app > java.lang.ArrayStoreException: > sun.reflect.annotation.TypeNotPresentExceptionProxy > at sun.reflect.annotation.AnnotationParser.parseClassArray(Unknown Source) > at sun.reflect.annotation.AnnotationParser.parseArray(Unknown Source) > at sun.reflect.annotation.AnnotationParser.parseMemberValue(Unknown Source) > at sun.reflect.annotation.AnnotationParser.parseAnnotation(Unknown Source) > at sun.reflect.annotation.AnnotationParser.parseAnnotations2(Unknown > Source) > at sun.reflect.annotation.AnnotationParser.parseAnnotations(Unknown Source) > at java.lang.Class.initAnnotationsIfNecessary(Unknown Source) > at java.lang.Class.getAnnotation(Unknown Source) > * at > org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:103) > ** at > org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131) > ** at > org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:142) > ** 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:633) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) > at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) > at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) > at java.util.concurrent.FutureTask.run(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source)
Does this happen due to a missing library ? On Tue, Dec 4, 2012 at 11:47 PM, Muhammad Gelbana <m.gelb...@gmail.com>wrote: > I'm trying to narrow down tapestry's minimal dependcies as I'm having some > issues with deploying my app into tomcat. > > *Commons* > antlr-runtime-3.3.jar > commons-codec-1.5.jar > javax.inject-1.jar > log4j-1.2.16.jar > plastic-5.3.6.jar > slf4j-api-1.6.1.jar > slf4j-log4j12-1.6.1.jar > > *Tapestry's* > tapestry-core-5.3.6.jar > tapestry-func-5.3.6.jar > tapestry-ioc-5.3.6.jar > tapestry-json-5.3.6.jar > tapestry5-annotations-5.3.6.jar > > I believe the mentioned JARs are the minimal that tapestry needs to run, > but what about these two: > > tapestry-javadoc-5.3.6.jar > tapestry-jmx-5.3.6.jar > > Does tapestry need them to basically operate ? >