Thanks for this report.

The exception;
Caused by: java.lang.IllegalArgumentException: Class class
org.qi4j.samples.dddsample.domain.model.carrier.assembly.CarrierMovementRepositoryService$CarrierMovementRepositoryMixin$$EnhancerByCGLIB$$c5187f53
does not use a MethodInterceptor

is utterly cryptic and doesn't tell you the 'real reason', which is
related to the new magic 'this' pointer that Rickard created a few
days ago. It means that there is something in dddsample that is still
protected (private or package protected) or final, that is not allowed
to be (anymore).

This is critical for the 1.0 release that is being prepared, so I am
happy you have surfaced it.

I'll take a look and see if I can replicate and fix the problem.


Cheers


On Thu, Sep 3, 2009 at 4:55 PM, Stumpf,
Christoph<[email protected]> wrote:
> Hello!
>
>
>
> I have a question regarding the qi4j ddd-sample application which seems not
> to work for me.
>
>
>
> I’ve downloaded the samples from the git-repository and after starting it
> with maven on tomcat or jetty I get the following error stack trace:
>
>
>
> [INFO] Scanning for projects...
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Building Qi4j Sample - DDD Sample
>
> [INFO]    task-segment: [clean, compile]
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] [clean:clean {execution: default-clean}]
>
> [INFO] [resources:resources {execution: default-resources}]
>
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
> [INFO] Copying 8 resources
>
> [WARNING] POM for 'org.springframework:spring-core:pom:2.0:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [WARNING] POM for 'org.springframework:spring-context:pom:2.0:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [WARNING] POM for 'org.apache.xbean:xbean-spring:pom:2.7:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [INFO] [compiler:compile {execution: default-compile}]
>
> [INFO] Compiling 171 source files to
> C:\Users\christoph.stumpf\Documents\Workspace\qi4j\qi4j-samples\dddsample\target\classes
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] BUILD SUCCESSFUL
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time: 10 seconds
>
> [INFO] Finished at: Thu Sep 03 09:55:35 CEST 2009
>
> [INFO] Final Memory: 29M/53M
>
> [INFO]
> ------------------------------------------------------------------------
>
> C:\Users\christoph.stumpf\Documents\Workspace\qi4j\qi4j-samples\dddsample>mvn
> tomcat:run
>
> [INFO] Scanning for projects...
>
> [INFO] Searching repository for plugin with prefix: 'tomcat'.
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Building Qi4j Sample - DDD Sample
>
> [INFO]    task-segment: [tomcat:run]
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Preparing tomcat:run
>
> [INFO] [resources:resources {execution: default-resources}]
>
> [WARNING] Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
> [INFO] Copying 8 resources
>
> [WARNING] POM for 'org.springframework:spring-core:pom:2.0:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [WARNING] POM for 'org.springframework:spring-context:pom:2.0:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [WARNING] POM for 'org.apache.xbean:xbean-spring:pom:2.7:compile' is
> invalid.
>
>
>
> Its dependencies (if any) will NOT be available to the current build.
>
> [INFO] [compiler:compile {execution: default-compile}]
>
> [INFO] Nothing to compile - all classes are up to date
>
> [INFO] [tomcat:run {execution: default-cli}]
>
> [INFO] Running war on http://localhost:8080/qi4j-dddsample
>
> [INFO] Creating Tomcat server configuration at
> C:\Users\christoph.stumpf\Documents\Workspace\qi4j\qi4j-samples\dddsample\target\tomcat
>
> 03.09.2009 09:56:21 org.apache.catalina.startup.Embedded start
>
> INFO: Starting tomcat server
>
> 03.09.2009 09:56:21 org.apache.catalina.core.StandardEngine start
>
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.16
>
> 03.09.2009 09:56:22 org.apache.catalina.core.StandardContext
> addApplicationListener
>
> INFO: The listener "org.springframework.web.context.ContextLoaderListener"
> is already configured for this context. The duplicate definition
>
> has been ignored.
>
> 03.09.2009 09:56:22 org.apache.catalina.core.ApplicationContext log
>
> INFO: Initializing Spring root WebApplicationContext
>
> 15 [main] INFO org.springframework.web.context.ContextLoader - Root
> WebApplicationContext: initialization started
>
> 63 [main] INFO
> org.springframework.web.context.support.XmlWebApplicationContext -
> Refreshing org.springframework.web.context.support.XmlWebA
>
> pplicationcont...@fa7181: display name [Root WebApplicationContext]; startup
> date [Thu Sep 03 09:56:22 CEST 2009]; root of context hierarchy
>
>
>
> 136 [main] INFO
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML
> bean definitions from class path resource [context-qi4j.xml]
>
> 1274 [main] INFO
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML
> bean definitions from class path resource [context-web.xml]
>
> 1316 [main] INFO
> org.springframework.web.context.support.XmlWebApplicationContext - Bean
> factory for application context
> [org.springframework.web.context.support.xmlwebapplicationcont...@fa7181]:
> org.springframework.beans.factory.support.defaultlistablebeanfact...@1791620
>
> 1408 [main] INFO
> org.springframework.beans.factory.support.DefaultListableBeanFactory -
> Pre-instantiating singletons in org.springframework.
>
> beans.factory.support.defaultlistablebeanfact...@1791620: defining beans
> [qi4jApplication,trackingService,bookingServiceFacade,openUnitOfWor
>
> kInViewInterceptor,viewResolver,org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#0,messageSource,localeResolver];
> root
>
>  of factory hierarchy
>
> 1846 [main] INFO
> org.springframework.beans.factory.support.DefaultListableBeanFactory -
> Destroying singletons in
> org.springframework.beans.factory.support.defaultlistablebeanfact...@1791620:
> defining beans
> [qi4jApplication,trackingService,bookingServiceFacade,openUnitOfWorkInView
>
> Interceptor,viewResolver,org.springframework.web.servlet.handler.SimpleMappingExceptionResolver#0,messageSource,localeResolver];
> root of factory hierarchy
>
> 1856 [main] ERROR org.springframework.web.context.ContextLoader - Context
> initialization failed
>
> org.springframework.beans.factory.BeanCreationException: Error creating bean
> with name 'qi4jApplication': Invocation of init method failed;
>
> nested exception is org.qi4j.api.service.ServiceException: Could not
> activate service SampleHandlingEventDataBootstrapService
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1337)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>
>         at java.security.AccessController.doPrivileged(Native Method)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
>
>         at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
>
>         at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
>
>         at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
>
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
>
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>
>         at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
>
>         at
> org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:385)
>
>         at
> org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:144)
>
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>
>         at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>
>         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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>
>         at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
> Caused by: org.qi4j.api.service.ServiceException: Could not activate service
> SampleHandlingEventDataBootstrapService
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.getInstance(ServiceReferenceInstance.java:113)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.activate(ServiceReferenceInstance.java:76)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at
> org.qi4j.runtime.service.ServicesInstance.activate(ServicesInstance.java:58)
>
>         at
> org.qi4j.runtime.structure.ModuleInstance.activate(ModuleInstance.java:273)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:35)
>
>         at
> org.qi4j.runtime.structure.LayerInstance.activate(LayerInstance.java:96)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:35)
>
>         at
> org.qi4j.runtime.structure.ApplicationInstance.activate(ApplicationInstance.java:104)
>
>         at
> org.qi4j.library.spring.bootstrap.internal.application.Qi4jApplicationFactoryBean.afterPropertiesSet(Qi4jApplicationFactoryBean.java:64)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1368)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
>
>         ... 43 more
>
> Caused by: java.lang.IllegalArgumentException: Class class
> org.qi4j.samples.dddsample.domain.model.carrier.assembly.CarrierMovementRepositoryService$CarrierMovementRepositoryMixin$$EnhancerByCGLIB$$c5187f53
> does not use a MethodInterceptor
>
>         at net.sf.cglib.proxy.MethodProxy.find(MethodProxy.java:129)
>
>         at
> org.qi4j.runtime.composite.MixinModel.newInvocationHandler(MixinModel.java:214)
>
>         at
> org.qi4j.runtime.composite.AbstractMixinsModel.newInvocationHandler(AbstractMixinsModel.java:265)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.newCompositeMethodInstance(CompositeMethodModel.java:168)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.getInstance(CompositeMethodModel.java:159)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.invoke(CompositeMethodModel.java:143)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodsModel.invoke(CompositeMethodsModel.java:111)
>
>         at
> org.qi4j.runtime.composite.AbstractCompositeModel.invoke(AbstractCompositeModel.java:110)
>
>         at
> org.qi4j.runtime.composite.TransientInstance.invoke(TransientInstance.java:57)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance$ServiceInvocationHandler.invoke(ServiceReferenceInstance.java:144)
>
>         at
> org.qi4j.samples.dddsample.domain.model.carrier.assembly.$Proxy33.find(Unknown
> Source)
>
>         at
> org.qi4j.samples.dddsample.domain.model.handling.assembly.SampleHandlingEventDataBootstrapService$HandlingEventBootstrapServiceMixin.findCarrierMovement(SampleHandlingEventDataBootstrapService.java:184)
>
>         at
> org.qi4j.samples.dddsample.domain.model.handling.assembly.SampleHandlingEventDataBootstrapService$HandlingEventBootstrapServiceMixin.activate(SampleHandlingEventDataBootstrapService.java:152)
>
>         at
> org.qi4j.runtime.composite.MixinModel.activate(MixinModel.java:272)
>
>         at
> org.qi4j.runtime.composite.AbstractMixinsModel.activate(AbstractMixinsModel.java:275)
>
>         at
> org.qi4j.runtime.service.ServiceModel.activate(ServiceModel.java:338)
>
>         at
> org.qi4j.runtime.service.ServiceInstance.activate(ServiceInstance.java:35)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.getInstance(ServiceReferenceInstance.java:108)
>
>         ... 56 more
>
> 03.09.2009 09:56:24 org.apache.catalina.core.StandardContext listenerStart
>
> SCHWERWIEGEND: Exception sending context initialized event to listener
> instance of class org.springframework.web.context.ContextLoaderListener
>
> org.springframework.beans.factory.BeanCreationException: Error creating bean
> with name 'qi4jApplication': Invocation of init method failed;
>
> nested exception is org.qi4j.api.service.ServiceException: Could not
> activate service SampleHandlingEventDataBootstrapService
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1337)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>
>         at java.security.AccessController.doPrivileged(Native Method)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:221)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:729)
>
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:381)
>
>         at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
>
>         at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
>
>         at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
>
>         at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
>
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>
>         at org.apache.catalina.startup.Embedded.start(Embedded.java:825)
>
>         at
> org.codehaus.mojo.tomcat.AbstractRunMojo.startContainer(AbstractRunMojo.java:385)
>
>         at
> org.codehaus.mojo.tomcat.AbstractRunMojo.execute(AbstractRunMojo.java:144)
>
>         at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
>
>         at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
>
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
>
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
>
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
>
>         at
> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
>
>         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.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>
>         at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
> Caused by: org.qi4j.api.service.ServiceException: Could not activate service
> SampleHandlingEventDataBootstrapService
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.getInstance(ServiceReferenceInstance.java:113)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.activate(ServiceReferenceInstance.java:76)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at
> org.qi4j.runtime.service.ServicesInstance.activate(ServicesInstance.java:58)
>
>         at
> org.qi4j.runtime.structure.ModuleInstance.activate(ModuleInstance.java:273)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:35)
>
>         at
> org.qi4j.runtime.structure.LayerInstance.activate(LayerInstance.java:96)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:35)
>
>         at
> org.qi4j.runtime.structure.ApplicationInstance.activate(ApplicationInstance.java:104)
>
>         at
> org.qi4j.library.spring.bootstrap.internal.application.Qi4jApplicationFactoryBean.afterPropertiesSet(Qi4jApplicationFactoryBean.java:64)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1368)
>
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1334)
>
>         ... 43 more
>
> Caused by: java.lang.IllegalArgumentException: Class class
> org.qi4j.samples.dddsample.domain.model.carrier.assembly.CarrierMovementRepositoryService$CarrierMovementRepositoryMixin$$EnhancerByCGLIB$$c5187f53
> does not use a MethodInterceptor
>
>         at net.sf.cglib.proxy.MethodProxy.find(MethodProxy.java:129)
>
>         at
> org.qi4j.runtime.composite.MixinModel.newInvocationHandler(MixinModel.java:214)
>
>         at
> org.qi4j.runtime.composite.AbstractMixinsModel.newInvocationHandler(AbstractMixinsModel.java:265)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.newCompositeMethodInstance(CompositeMethodModel.java:168)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.getInstance(CompositeMethodModel.java:159)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodModel.invoke(CompositeMethodModel.java:143)
>
>         at
> org.qi4j.runtime.composite.CompositeMethodsModel.invoke(CompositeMethodsModel.java:111)
>
>         at
> org.qi4j.runtime.composite.AbstractCompositeModel.invoke(AbstractCompositeModel.java:110)
>
>         at
> org.qi4j.runtime.composite.TransientInstance.invoke(TransientInstance.java:57)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance$ServiceInvocationHandler.invoke(ServiceReferenceInstance.java:144)
>
>         at
> org.qi4j.samples.dddsample.domain.model.carrier.assembly.$Proxy33.find(Unknown
> Source)
>
>         at
> org.qi4j.samples.dddsample.domain.model.handling.assembly.SampleHandlingEventDataBootstrapService$HandlingEventBootstrapServiceMixin.findCarrierMovement(SampleHandlingEventDataBootstrapService.java:184)
>
>         at
> org.qi4j.samples.dddsample.domain.model.handling.assembly.SampleHandlingEventDataBootstrapService$HandlingEventBootstrapServiceMixin.activate(SampleHandlingEventDataBootstrapService.java:152)
>
>         at
> org.qi4j.runtime.composite.MixinModel.activate(MixinModel.java:272)
>
>         at
> org.qi4j.runtime.composite.AbstractMixinsModel.activate(AbstractMixinsModel.java:275)
>
>         at
> org.qi4j.runtime.service.ServiceModel.activate(ServiceModel.java:338)
>
>         at
> org.qi4j.runtime.service.ServiceInstance.activate(ServiceInstance.java:35)
>
>         at org.qi4j.spi.service.Activator.activate(Activator.java:51)
>
>         at
> org.qi4j.runtime.service.ServiceReferenceInstance.getInstance(ServiceReferenceInstance.java:108)
>
>         ... 56 more
>
> 03.09.2009 09:56:24 org.apache.catalina.core.StandardContext start
>
> SCHWERWIEGEND: Error listenerStart
>
> 03.09.2009 09:56:24 org.apache.catalina.core.StandardContext start
>
> SCHWERWIEGEND: Context [/qi4j-dddsample] startup failed due to previous
> errors
>
> 03.09.2009 09:56:24 org.apache.catalina.core.ApplicationContext log
>
> INFO: Closing Spring root WebApplicationContext
>
> 03.09.2009 09:56:24 org.apache.coyote.http11.Http11Protocol init
>
> INFO: Initializing Coyote HTTP/1.1 on http-8080
>
> 03.09.2009 09:56:24 org.apache.coyote.http11.Http11Protocol start
>
> INFO: Starting Coyote HTTP/1.1 on http-8080
>
> 03.09.2009 10:01:16 org.apache.coyote.http11.Http11Protocol destroy
>
> INFO: Stopping Coyote HTTP/1.1 on http-8080
>
>
>
> I would very much appreciate any help.
>
>
>
> Thanks!
>
>
>
> With kind regards
>
>
>
> Christoph Stumpf
>
>
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
>



-- 
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java

I  live here; http://tinyurl.com/2qq9er
I  work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to