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]

Reply via email to