Hi Bob, I've seen something similar happen when I build via eclipse/intellij into the same output folder that I build with maven. You end up with your module being defined in both the jar created by maven and WEB-INF/classes folder. Both seem to get processed by Tapestry.
I've switched to building my ide content into a different output folder and haven't seen the problem since. Hope that helps, Josh On 10/16/07, Heck, Bob <[EMAIL PROTECTED]> wrote: > > Is this something in my config (do we not need upload anymore) or is > this a bug? Newbie here, thank you for your patience. > > > > SEVERE: Exception starting filter app > java.lang.RuntimeException: Service id 'MultipartDecoder' has already > been defined by > org.apache.tapestry.upload.services.UploadModule.buildMultipartDecoder(T > hreadCleanupHub, RegistryShutdownHub, String, int, long, long, > SymbolSource) (at UploadModule.java:64) and may not be redefined by > org.apache.tapestry.upload.services.UploadModule.buildMultipartDecoder(T > hreadCleanupHub, RegistryShutdownHub, String, int, long, long, > SymbolSource) (at UploadModule.java:64). You should rename one of the > service builder methods. > at > org.apache.tapestry.ioc.internal.RegistryImpl.<init>(RegistryImpl.java:1 > 57) > at > org.apache.tapestry.ioc.RegistryBuilder.build(RegistryBuilder.java:132) > at > org.apache.tapestry.internal.TapestryAppInitializer.getRegistry(Tapestry > AppInitializer.java:152) > at > org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:76) > at > org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFi > lterConfig.java:275) > at > org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applicatio > nFilterConfig.java:397) > at > org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilte > rConfig.java:108) > at > org.apache.catalina.core.StandardContext.filterStart(StandardContext.jav > a:3693) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4342 > ) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:719) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1015) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:448) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:552) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > a:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > -- -- TheDailyTube.com. Sign up and get the best new videos on the internet delivered fresh to your inbox.