Sorry forgot to add the stacktrace Martijn
java.lang.ClassLoader.defineClass1(Native Method) * java.lang.ClassLoader.defineClass(ClassLoader.java:620) * java.lang.ClassLoader.defineClass(ClassLoader.java:465) * javassist.Loader.findClass(Loader.java:379) * org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:78) * javassist.Loader.loadClass(Loader.java:311) * java.lang.ClassLoader.loadClass(ClassLoader.java:251) * java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) * org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53) * org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:237) * org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:252) * mitm.mimesecure.web.components.propertyeditor.DatePropertyEdit._ $read_parameter_value(DatePropertyEdit.java) * mitm.mimesecure.web.components.propertyeditor.DatePropertyEdit.getValue(DatePropertyEdit.java:94) * org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53) * org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:237) * org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:252) * org.apache.tapestry5.corelib.components.DateField._ $read_parameter_value_0(DateField.java) * org.apache.tapestry5.corelib.components.DateField.formatCurrentValue(DateField.java:179) * org.apache.tapestry5.corelib.components.DateField.beginRender(DateField.java:122) * org.apache.tapestry5.corelib.components.DateField.beginRender(DateField.java) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11 $1.run(ComponentPageElementImpl.java:334) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:901) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$100(ComponentPageElementImpl.java:50) * org.apache.tapestry5.internal.structure.ComponentPageElementImpl $11.render(ComponentPageElementImpl.java:338) * org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:68) * org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:108) * org.apache.tapestry5.services.TapestryModule $14.renderMarkup(TapestryModule.java:1128) * org.apache.tapestry5.services.TapestryModule $23.renderMarkup(TapestryModule.java:1472) * org.apache.tapestry5.services.TapestryModule $22.renderMarkup(TapestryModule.java:1453) * org.apache.tapestry5.services.TapestryModule $21.renderMarkup(TapestryModule.java:1435) * org.apache.tapestry5.services.TapestryModule $20.renderMarkup(TapestryModule.java:1415) * org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:55) * org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57) * org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59) * org.apache.tapestry5.services.TapestryModule $28.handle(TapestryModule.java:1672) * org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:97) * org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:73) * org.apache.tapestry5.services.TapestryModule $12.service(TapestryModule.java:938) * org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42) * org.apache.tapestry5.services.TapestryModule $2.service(TapestryModule.java:586) * org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26) * org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:79) * org.apache.tapestry5.internal.services.CheckForUpdatesFilter $2.invoke(CheckForUpdatesFilter.java:93) * org.apache.tapestry5.internal.services.CheckForUpdatesFilter $2.invoke(CheckForUpdatesFilter.java:84) * org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:75) * org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) * org.apache.tapestry5.services.TapestryModule $11.service(TapestryModule.java:918) * org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) * org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) * org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:168) * org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1084) * org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) * org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) * org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) * org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726) * org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) * org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) * org.mortbay.jetty.Server.handle(Server.java:324) * org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) * org.mortbay.jetty.HttpConnection $RequestHandler.headerComplete(HttpConnection.java:828) * org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) * org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) * org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) * org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395) * org.mortbay.thread.BoundedThreadPool $PoolThread.run(BoundedThreadPool.java:450 On Wed, 2008-07-02 at 16:02 -0700, Martijn Brinkers (List) wrote: > I get a "loader constraint violation" when a page is loaded: > > loader constraint violation: loader (instance of > org/apache/tapestry5/internal/services/ComponentInstantiatorSourceImpl > $PackageAwareLoader) previously initiated loading for a different type > with name "mitm/mimesecure/web/base/propertyeditor/DateProperty" > > The strange thinig is that this worked initially until I moved the > DateProperty class to another package. DateProperty is used by the > ordinary class mitm.mimesecure.web.beans.PDFPropertiesBean. If I move > DateProperty back to the package mitm.mimesecure.web.beans everything is > working fine. Somehow it only works when DateProperty is in the same > package as PDFPropertiesBean. > > Any idea? > > Martijn --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]