plugtree/drools-web-demo — Issue #1: It could not run,need your help!Thank you very much!
Author: smratx
Created: 2012-01-17 16:49:39+00:00
State: open

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Drools Grid Demo Application
[INFO] hospital-model
[INFO] hospital-webapp
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Drools Grid Demo Application 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> jetty-maven-plugin:7.2.2.v20101205:run-war (default-cli) @ hospital-demo >>>
[INFO]
[INFO] <<< jetty-maven-plugin:7.2.2.v20101205:run-war (default-cli) @ hospital-demo <<<
[INFO]
[INFO] --- jetty-maven-plugin:7.2.2.v20101205:run-war (default-cli) @ hospital-demo ---
[INFO] Configuring Jetty for project: Drools Grid Demo Application
[INFO] Context path = /
[INFO] Tmp directory = D:\SoftwareDev\ProgramingWorkspace\MavenProjects\drools-web-demo\target\tmp
[INFO] Web defaults = org/eclipse/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Starting jetty 7.2.2.v20101205 ...
2012-01-18 00:47:18.540:INFO::jetty-7.2.2.v20101205
2012-01-18 00:47:20.004:INFO::No Transaction manager found - if your webapp requires one, please configure one.
2012-01-18 00:47:20.272:INFO:/:Initializing Spring root WebApplicationContext
ERROR 18-01 00:47:21,195 (ContextLoader.java:initWebApplicationContext:220)	Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'patientMonitorService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'heartBeatInputStreamSimulator' while setting bean property 'heartBeatSimulator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'heartBeatInputStreamSimulator' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' of type [org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser] while setting bean property 'patientVitalSignsParser'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:641)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:228)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1181)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:584)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:496)
at org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:180)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:164)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:93)
at org.eclipse.jetty.server.Server.doStart(Server.java:243)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:447)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:387)
at org.mortbay.jetty.plugin.JettyRunWarMojo.execute(JettyRunWarMojo.java:68)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'heartBeatInputStreamSimulator' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' of type [org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser] while setting bean property 'patientVitalSignsParser'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 55 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
... 65 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
... 71 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
... 77 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
... 83 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:355)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:153)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
... 89 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 97 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 107 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:149)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:102)
at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1402)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 117 more
Caused by: org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:276)
at org.drools.compiler.PackageBuilderConfiguration.buildDialectConfigurationMap(PackageBuilderConfiguration.java:261)
at org.drools.compiler.PackageBuilderConfiguration.init(PackageBuilderConfiguration.java:174)
at org.drools.compiler.PackageBuilderConfiguration.(PackageBuilderConfiguration.java:152)
at org.drools.compiler.PackageBuilder.(PackageBuilder.java:211)
at org.drools.compiler.PackageBuilder.(PackageBuilder.java:142)
at org.drools.builder.impl.KnowledgeBuilderFactoryServiceImpl.newKnowledgeBuilder(KnowledgeBuilderFactoryServiceImpl.java:34)
at org.drools.builder.KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBuilderFactory.java:47)
at org.plugtree.drools.demo.hospital.app.KnowledgeBaseSpringFactory.getObject(KnowledgeBaseSpringFactory.java:31)
at org.plugtree.drools.demo.hospital.app.KnowledgeBaseSpringFactory.getObject(KnowledgeBaseSpringFactory.java:1)
at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142)
... 122 more
Caused by: org.drools.RuntimeDroolsException: value '1.7' is not a valid language level
at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.getDefaultLanguageLevel(JavaDialectConfiguration.java:162)
at org.drools.rule.builder.dialect.java.JavaDialectConfiguration.init(JavaDialectConfiguration.java:57)
at org.drools.compiler.PackageBuilderConfiguration.addDialect(PackageBuilderConfiguration.java:272)
... 132 more
2012-01-18 00:47:21.208:WARN::Failed startup of context o.m.j.p.JettyWebAppContext{/,file:/D:/SoftwareDev/ProgramingWorkspace/MavenProjects/drools-web-demo/hospital-webapp/target/hospital-demo/},D:\SoftwareDev\ProgramingWorkspace\MavenProjects\drools-web-demo\hospital-webapp\target\hospital-demo.war
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'patientMonitorService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'heartBeatInputStreamSimulator' while setting bean property 'heartBeatSimulator'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'heartBeatInputStreamSimulator' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' of type [org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser] while setting bean property 'patientVitalSignsParser'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:641)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:228)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1181)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:584)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:496)
at org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:180)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:164)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:93)
at org.eclipse.jetty.server.Server.doStart(Server.java:243)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:447)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:387)
at org.mortbay.jetty.plugin.JettyRunWarMojo.execute(JettyRunWarMojo.java:68)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'heartBeatInputStreamSimulator' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' of type [org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser] while setting bean property 'patientVitalSignsParser'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:641)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:228)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1181)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:584)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:496)
at org.mortbay.jetty.plugin.JettyWebAppContext.doStart(JettyWebAppContext.java:180)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:164)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerCollection.doStart(HandlerCollection.java:226)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:93)
at org.eclipse.jetty.server.Server.doStart(Server.java:243)
at org.mortbay.jetty.plugin.JettyServer.doStart(JettyServer.java:67)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:55)
at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:447)
at org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:387)
at org.mortbay.jetty.plugin.JettyRunWarMojo.execute(JettyRunWarMojo.java:68)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.CustomStreamVitalSignsParser#28f16811' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' of type [org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy] while setting bean property 'vitalSignParserStrategy'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.heart.HeartBeatParseStrategy#96a687b' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction] while setting bean property 'vitalSignParserAction'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.ScheduleVitalSignAction#369d2ec8' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService] while setting bean property 'vitalSignsSchedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.JDKExecutorService#d4ee503' defined in class path resource [context-simulators.xml]: Cannot create inner bean 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' of type [org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory] while setting bean property 'scheduledTaskFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.plugtree.drools.demo.hospital.services.simulator.shared.NotifyVitalSignTriggeredTaskFactory#799f79b' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'insertVitalSignInKnowledgeSession' while setting bean property 'vitalSignListeners' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'insertVitalSignInKnowledgeSession' defined in class path resource [context-simulators.xml]: Cannot resolve reference to bean 'droolsService' while setting bean property 'droolsService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'droolsService' defined in class path resource [context.xml]: Cannot resolve reference to bean 'kbase' while setting bean property 'knowledgeBase'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'kbase': FactoryBean threw exception on object creation; nested exception is org.drools.RuntimeDroolsException: Unable to load dialect 'org.drools.rule.builder.dialect.java.JavaDialectConfiguration:java:org.drools.rule.builder.dialect.java.JavaDialectConfiguration'
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1317)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1076)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at org.springfra