You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "Max Weißböck (info)" <ma...@weissboeck.info> on 2009/06/23 14:17:13 UTC
T5 Hibernate listener crash problem - problem with classloader?
If I configuer my AuditListener in the hibernate.cfg.xml file like this
<listener type="pre-insert"
class="net.weissboeck.gimmo.entities.AuditListener"/>
im getting the following error after first acces to database:
[ERROR] TapestryModule.RequestExceptionHandler Processing of request
failed with uncaught exception: Exception constructing service
'ValueEncoderSource': Error invoking service builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
Debugging seems to indicate a problem with the classloader.
Has anyone got hibernate listeners working with T5 hibernate module?
This is my AuditListener class (I use a common abstract base entity
with alle the technical and audit data for all my entities)
package net.weissboeck.gimmo.entities;
import java.util.Date;
import org.hibernate.event.PreUpdateEvent;
import org.hibernate.event.PreUpdateEventListener;
public class AuditListener implements PreUpdateEventListener {
private static final long serialVersionUID = 1L;
@Override
public boolean onPreUpdate(PreUpdateEvent pEvent) {
AbstractBaseEntity entity = (AbstractBaseEntity) pEvent.getEntity();
entity.setLastUpdated(new Date());
return false;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: T5 Hibernate listener crash problem - problem with classloader?
Posted by "Max Weißböck (info)" <ma...@weissboeck.info>.
Oh yes, i can, but its rather long:
HTTP ERROR: 500
Exception constructing service 'ValueEncoderSource': Error invoking
service builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
RequestURI=/registeragent
Caused by:
org.apache.tapestry5.ioc.internal.util.TapestryException: Exception
constructing service 'ValueEncoderSource': Error invoking service
builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener [at classpath:org/apache/
tapestry5/corelib/components/ExceptionDisplay.tml, line 3]
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:948)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.RuntimeException: Exception constructing service
'ValueEncoderSource': Error invoking service builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
... 54 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 63 more
Caused by: java.lang.RuntimeException: Error invoking service
contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:122)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
... 79 more
Caused by: java.lang.RuntimeException: Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
... 107 more
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 116 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.RuntimeException: Exception constructing service
'ValueEncoderSource': Error invoking service builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 63 more
Caused by: java.lang.RuntimeException: Error invoking service
contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:122)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
... 79 more
Caused by: java.lang.RuntimeException: Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
... 107 more
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 116 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.RuntimeException: Error invoking service builder method
org
.apache.tapestry5.services.TapestryModule.buildValueEncoderSource(Map,
InvalidationEventHub) (at TapestryModule.java:1910) (for service
'ValueEncoderSource'): Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.RuntimeException: Error invoking service
contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:122)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
... 79 more
Caused by: java.lang.RuntimeException: Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
... 107 more
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 116 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.RuntimeException: Error invoking service contribution method
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(MappedConfiguration,
boolean, HibernateSessionSource, Session, TypeCoercer, PropertyAccess,
LoggerSource): Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:122)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.RuntimeException: Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
... 107 more
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 116 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.RuntimeException: Exception constructing service
'HibernateSessionSource': Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:78)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: org.apache.tapestry5.ioc.internal.OperationException: Error
invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
... 116 more
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
org.apache.tapestry5.ioc.internal.OperationException: Error invoking
service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.RuntimeException: Error invoking service builder
method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
... 130 more
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.RuntimeException: Error invoking service builder method
org
.apache
.tapestry5
.hibernate.HibernateCoreModule.buildHibernateSessionSource(Logger,
List, RegistryShutdownHub) (at HibernateCoreModule.java:123) (for
service 'HibernateSessionSource'): Unable to instantiate specified
event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:76)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: org.hibernate.MappingException: Unable to instantiate
specified event (pre-insert) listener class:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
... 132 more
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
org.hibernate.MappingException: Unable to instantiate specified event
(pre-insert) listener class: net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1708)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Caused by: java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
... 155 more
Caused by:
java.lang.ArrayStoreException:
net.weissboeck.gimmo.entities.AuditListener
at org.hibernate.cfg.Configuration.setListeners(Configuration.java:
1705)
at org.hibernate.cfg.Configuration.parseListener(Configuration.java:
1687)
at
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:
1605)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1568)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1047)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1542)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
1035)
at
org
.hibernate
.cfg.AnnotationConfiguration.doConfigure(AnnotationConfiguration.java:
64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1462)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1017)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1448)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:
1011)
at
org
.hibernate
.cfg.AnnotationConfiguration.configure(AnnotationConfiguration.java:64)
at
org
.apache
.tapestry5
.internal
.hibernate
.DefaultHibernateConfigurer.configure(DefaultHibernateConfigurer.java:
38)
at
$
HibernateConfigurer_1220cfd2389
.configure($HibernateConfigurer_1220cfd2389.java)
at org.apache.tapestry5.internal.hibernate.HibernateSessionSourceImpl.
(HibernateSessionSourceImpl.java:41)
at
org
.apache
.tapestry5
.hibernate
.HibernateCoreModule
.buildHibernateSessionSource(HibernateCoreModule.java:123)
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
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:64)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
HibernateSessionSource_1220cfd2388
.delegate($HibernateSessionSource_1220cfd2388.java)
at
$
HibernateSessionSource_1220cfd2388
.getConfiguration($HibernateSessionSource_1220cfd2388.java)
at
org
.apache
.tapestry5
.hibernate
.HibernateModule.contributeValueEncoderSource(HibernateModule.java:89)
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
.tapestry5
.ioc
.internal.ContributionDefImpl.invokeMethod(ContributionDefImpl.java:110)
at
org
.apache
.tapestry5
.ioc.internal.ContributionDefImpl.contribute(ContributionDefImpl.java:
71)
at org.apache.tapestry5.ioc.internal.RegistryImpl
$4.run(RegistryImpl.java:470)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:52)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl
$1.invoke(OperationTrackerImpl.java:50)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
at
org
.apache
.tapestry5
.ioc
.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:
56)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.addToMappedConfiguration(RegistryImpl.java:
466)
at
org
.apache
.tapestry5
.ioc.internal.RegistryImpl.getMappedConfiguration(RegistryImpl.java:416)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:126)
at org.apache.tapestry5.ioc.internal.ServiceResourcesImpl
$3.invoke(ServiceResourcesImpl.java:124)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceResourcesImpl.getMappedConfiguration(ServiceResourcesImpl.java:
120)
at
org
.apache
.tapestry5
.ioc
.internal
.AbstractServiceCreator
.getMappedConfiguration(AbstractServiceCreator.java:142)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access
$300(AbstractServiceCreator.java:35)
at org.apache.tapestry5.ioc.internal.AbstractServiceCreator
$1.findResource(AbstractServiceCreator.java:107)
at
org
.apache
.tapestry5
.ioc
.internal
.util
.DelegatingInjectionResources
.findResource(DelegatingInjectionResources.java:38)
at
org
.apache
.tapestry5
.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:
201)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.access
$000(InternalUtils.java:43)
at org.apache.tapestry5.ioc.internal.util.InternalUtils
$2.invoke(InternalUtils.java:256)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal.util.InternalUtils.calculateParameters(InternalUtils.java:260)
at
org
.apache
.tapestry5
.ioc
.internal
.util.InternalUtils.calculateParametersForMethod(InternalUtils.java:217)
at
org
.apache
.tapestry5
.ioc
.internal
.ServiceBuilderMethodInvoker
.createObject(ServiceBuilderMethodInvoker.java:56)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.SingletonServiceLifecycle
.createService(SingletonServiceLifecycle.java:29)
at
org
.apache
.tapestry5
.ioc
.internal
.LifecycleWrappedServiceCreator
.createObject(LifecycleWrappedServiceCreator.java:46)
at
org
.apache
.tapestry5
.ioc
.internal.AdvisorStackBuilder.createObject(AdvisorStackBuilder.java:60)
at
org
.apache
.tapestry5
.ioc
.internal
.InterceptorStackBuilder.createObject(InterceptorStackBuilder.java:52)
at
org
.apache
.tapestry5
.ioc
.internal
.RecursiveServiceCreationCheckWrapper
.createObject(RecursiveServiceCreationCheckWrapper.java:60)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator
$1.invoke(OperationTrackingObjectCreator.java:45)
at
org
.apache
.tapestry5
.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at
org
.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:
941)
at
org
.apache
.tapestry5
.ioc
.internal
.OperationTrackingObjectCreator
.createObject(OperationTrackingObjectCreator.java:49)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator
.obtainObjectFromCreator(JustInTimeObjectCreator.java:68)
at
org
.apache
.tapestry5
.ioc
.internal
.services
.JustInTimeObjectCreator.createObject(JustInTimeObjectCreator.java:57)
at
$
ValueEncoderSource_1220cfd2406
.delegate($ValueEncoderSource_1220cfd2406.java)
at
$
ValueEncoderSource_1220cfd2406
.getValueEncoder($ValueEncoderSource_1220cfd2406.java)
at
org
.apache
.tapestry5
.internal
.services
.ComponentDefaultProviderImpl
.defaultValueEncoder(ComponentDefaultProviderImpl.java:116)
at
$
ComponentDefaultProvider_1220cfd23d1
.defaultValueEncoder($ComponentDefaultProvider_1220cfd23d1.java)
at
org.apache.tapestry5.corelib.components.Loop.defaultEncoder(Loop.java:
304)
at
org
.apache
.tapestry5.corelib.components.Loop.containingPageDidLoad(Loop.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl
$4.run(ComponentPageElementImpl.java:98)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:933)
at
org
.apache
.tapestry5
.internal
.structure
.ComponentPageElementImpl
.containingPageDidLoad(ComponentPageElementImpl.java:794)
at
org.apache.tapestry5.internal.structure.PageImpl.loaded(PageImpl.java:
134)
at
org
.apache
.tapestry5
.internal.pageload.PageLoaderImpl.loadPage(PageLoaderImpl.java:167)
at $PageLoader_1220cfd23b8.loadPage($PageLoader_1220cfd23b8.java)
at
org
.apache
.tapestry5.internal.services.PagePoolCache.checkout(PagePoolCache.java:
210)
at
org
.apache
.tapestry5.internal.services.PagePoolImpl.checkout(PagePoolImpl.java:99)
at $PagePool_1220cfd23b7.checkout($PagePool_1220cfd23b7.java)
at
org
.apache
.tapestry5
.internal.services.RequestPageCacheImpl.get(RequestPageCacheImpl.java:
51)
at
$RequestPageCache_1220cfd23b6.get($RequestPageCache_1220cfd23b6.java)
at
$RequestPageCache_1220cfd23ad.get($RequestPageCache_1220cfd23ad.java)
at
org
.apache
.tapestry5
.internal
.services
.DefaultRequestExceptionHandler
.handleRequestException(DefaultRequestExceptionHandler.java:69)
at
$
RequestExceptionHandler_1220cfd2397
.handleRequestException($RequestExceptionHandler_1220cfd2397.java)
at
org
.apache
.tapestry5
.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:
42)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$4.service(TapestryModule.java:778)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.services.TapestryModule
$3.service(TapestryModule.java:767)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
org
.apache
.tapestry5
.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at net.weissboeck.gimmo.services.AppModule$1.service(AppModule.java:
105)
at $RequestFilter_1220cfd2394.service($RequestFilter_1220cfd2394.java)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:90)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter
$2.invoke(CheckForUpdatesFilter.java:81)
at
org
.apache
.tapestry5
.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
at
org
.apache
.tapestry5
.internal
.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)
at
$RequestHandler_1220cfd2399.service($RequestHandler_1220cfd2399.java)
at
$RequestHandler_1220cfd238e.service($RequestHandler_1220cfd238e.java)
at org.apache.tapestry5.services.TapestryModule
$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)
at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:
53)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
org
.apache
.tapestry5
.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:
62)
at
$
HttpServletRequestFilter_1220cfd238d
.service($HttpServletRequestFilter_1220cfd238d.java)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at org.apache.tapestry5.services.TapestryModule
$2.service(TapestryModule.java:726)
at
$
HttpServletRequestHandler_1220cfd2390
.service($HttpServletRequestHandler_1220cfd2390.java)
at
$
HttpServletRequestHandler_1220cfd238b
.service($HttpServletRequestHandler_1220cfd238b.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:
127)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1084)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
404)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
505)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:828)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at
org
.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:
395)
at org.mortbay.thread.BoundedThreadPool
$PoolThread.run(BoundedThreadPool.java:450)
Powered by Jetty://
Am 23.06.2009 um 14:23 schrieb Thiago H. de Paula Figueiredo:
> On Tue, Jun 23, 2009 at 9:17 AM, "Max Weißböck (info)"
> <ma...@weissboeck.info> wrote:
>
>> service 'HibernateSessionSource'): Unable to instantiate specified
>> event (pre-insert) listener class:
>> net.weissboeck.gimmo.entities.AuditListener
>
> Couldn't you post the full stack trace?
>
> --
> Thiago
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
Re: T5 Hibernate listener crash problem - problem with classloader?
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Tue, Jun 23, 2009 at 9:17 AM, "Max Weißböck (info)"
<ma...@weissboeck.info> wrote:
> service 'HibernateSessionSource'): Unable to instantiate specified event (pre-insert) listener class: net.weissboeck.gimmo.entities.AuditListener
Couldn't you post the full stack trace?
--
Thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org