[jbpm-issues] [JBoss JIRA] Updated: (JBPM-2710) jbpm-4.3 Spring integration failled

Tom Nguyen (JIRA) jira-events at lists.jboss.org
Sun Jan 3 22:50:30 EST 2010


     [ https://jira.jboss.org/jira/browse/JBPM-2710?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tom Nguyen updated JBPM-2710:
-----------------------------


If I remove those beans from applicationContext.xml, I will have "no matching bean found" error when the server start up, because I wire repositoryService in another service bean.

/**
 * 
 */


import org.jbpm.api.NewDeployment;
import org.jbpm.api.RepositoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;

@Service("processDeployService")
@Transactional(propagation = Propagation.REQUIRED, readOnly = false)
public class ProcessDeployServiceImpl implements ProcessDeployService {

	@Autowired
	private RepositoryService repositoryService;

	public void setRepositoryService(RepositoryService repositoryService)
	{
		this.repositoryService = repositoryService;
	}

	public void deploy(String processDefinition) {
		NewDeployment deployment = repositoryService.createDeployment();
		deployment.addResourceFromClasspath(processDefinition);
		deployment.deploy();
	}

}



_______________________
ERROR


org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'transactionManager': Singleton bean creation not allowed while the singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:209)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1004)
	at org.jbpm.pvm.internal.env.SpringContext.get(SpringContext.java:65)
	at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:139)
	at org.jbpm.pvm.internal.env.BasicEnvironment.get(BasicEnvironment.java:130)
	at org.jbpm.pvm.internal.env.EnvironmentImpl.getFromCurrent(EnvironmentImpl.java:201)
	at org.jbpm.pvm.internal.env.EnvironmentImpl.getFromCurrent(EnvironmentImpl.java:190)
	at org.jbpm.pvm.internal.tx.SpringTransactionInterceptor.resolveTransactionManager(SpringTransactionInterceptor.java:89)
	at org.jbpm.pvm.internal.tx.SpringTransactionInterceptor.execute(SpringTransactionInterceptor.java:52)
	at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.executeInNewEnvironment(EnvironmentInterceptor.java:53)
	at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40)
	at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55)
	at org.jbpm.pvm.internal.jobexecutor.DispatcherThread.getNextDueDate(DispatcherThread.java:132)
	at org.jbpm.pvm.internal.jobexecutor.DispatcherThread.getWaitPeriod(DispatcherThread.java:137)
	at org.jbpm.pvm.internal.jobexecutor.DispatcherThread.run(DispatcherThread.java:76)
14:47:13,365 ERROR [ContextLoader:208] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'processDeployService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.jbpm.api.RepositoryService au.com.linearfinancial.bpms.process.service.deployment.ProcessDeployServiceImpl.repositoryService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:283)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1055)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:558)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
	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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.jbpm.api.RepositoryService au.com.linearfinancial.bpms.process.service.deployment.ProcessDeployServiceImpl.repositoryService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:504)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:280)
	... 28 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:897)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:766)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:681)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:475)
	... 30 more
04/01/2010 2:47:13 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: 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 'processDeployService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.jbpm.api.RepositoryService au.com.linearfinancial.bpms.process.service.deployment.ProcessDeployServiceImpl.repositoryService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:283)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1055)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:558)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
	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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.jbpm.api.RepositoryService au.com.linearfinancial.bpms.process.service.deployment.ProcessDeployServiceImpl.repositoryService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:504)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:280)
	... 28 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.jbpm.api.RepositoryService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:897)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:766)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:681)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:475)
	... 30 more





> jbpm-4.3 Spring integration failled
> -----------------------------------
>
>                 Key: JBPM-2710
>                 URL: https://jira.jboss.org/jira/browse/JBPM-2710
>             Project: jBPM
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Runtime Engine
>    Affects Versions: jBPM 4.3
>         Environment: Spring 3.0, Hibernate 3.3.2
>            Reporter: Tom Nguyen
>             Fix For: jBPM 4.3
>
>
> Spring integration failed.
> Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> applicationContext-jbpm.xml
> -------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context"
> 	xmlns:jee="http://www.springframework.org/schema/jee" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="http://www.springframework.org/schema/aop"
> 	xsi:schemaLocation="
> 			http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
> 			http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
> 			http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd
> 			http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
> 			http://www.springframework.org/schema/aop
>            	http://www.springframework.org/schema/aop/spring-aop-3.0.xsd"
> 	default-autowire="byName">
> 	
> 	<bean id="springHelper" class="org.jbpm.pvm.internal.processengine.SpringHelper">
> 		<property name="jbpmCfg">
> 			<value>jbpm/jbpm.cfg.xml</value>
> 		</property>
> 	</bean>
> 	
> 	<bean id="processEngine" factory-bean="springHelper" factory-method="createProcessEngine" />
> 	
> 	<bean id="repositoryService" factory-bean="processEngine" factory-method="getRepositoryService" />
> 	<bean id="executionService" factory-bean="processEngine" factory-method="getExecutionService" />
> 	<bean id="transactionManager"
> 		class="org.springframework.orm.hibernate3.HibernateTransactionManager">
> 		<property name="sessionFactory">
> 			<ref local="sessionFactory" />
> 		</property>
> 	</bean>
> 	
> 	<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
> 		<property name="driverClassName" value="${database.driver}" />
> 		<property name="url" value="${database.url}" />
> 		<property name="username" value="${database.username}" />
> 		<property name="password" value="${database.password}" />
> 	</bean>
>         <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
> 		<property name="configLocation" value="classpath:jbpm.hibernate.cfg.xml" />
> 		<!-- A best practice should be to keep split the config into multiple files
> 			<property name="configLocations" value="hibernate.cfg.xml, hibernate.jbpm.cfg.xml" />
> 		 -->
> 		<property name="dataSource" ref="dataSource" />
> 	</bean>
> </beans>
> ------------------------------------------
> jbpm.hibernate.cfg.xml
> <?xml version="1.0" encoding="utf-8"?>
> <!DOCTYPE hibernate-configuration PUBLIC
>           "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
>           "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
> <hibernate-configuration>
> 	<session-factory>
>         <property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
> 		<property name="hibernate.format_sql">true</property>
> 		<property name="hibernate.hbm2ddl.auto">create-drop</property>
> 		<mapping resource="jbpm.repository.hbm.xml" />
> 		<mapping resource="jbpm.execution.hbm.xml" />
> 		<mapping resource="jbpm.history.hbm.xml" />
> 		<mapping resource="jbpm.task.hbm.xml" />
> 		<mapping resource="jbpm.identity.hbm.xml" />
> 	</session-factory>
> </hibernate-configuration>
> _______________________________________________________
> jbpm.cfg.xml
> <?xml version="1.0" encoding="UTF-8"?>
> <jbpm-configuration spring="enabled">
> 	<import resource="jbpm.default.cfg.xml" />
> 	<import resource="jbpm.jpdl.cfg.xml" />
> 	<import resource="jbpm.bpmn.cfg.xml" />
> 	<import resource="jbpm.identity.cfg.xml" />
> 	<import resource="jbpm.businesscalendar.cfg.xml" />
> 	<import resource="jbpm.console.cfg.xml" />
> 	<!-- Spring specific configuration -->
> 	<process-engine-context>
> 		<command-service name="newTxRequiredCommandService">
> 			<retry-interceptor />
> 			<environment-interceptor policy="requiresNew" />
> 			<spring-transaction-interceptor policy="requiresNew" />
> 		</command-service>
> 		<command-service name="txRequiredCommandService">
> 			<retry-interceptor />
> 			<environment-interceptor />
> 			<spring-transaction-interceptor/>
> 		</command-service>
> 	</process-engine-context>
> 	 <transaction-context>
>     <transaction type="spring" />
>     <hibernate-session current="true" />
>   </transaction-context>
> </jbpm-configuration>
> ________________________________
> Stack trace
> 31/12/2009 3:10:21 PM org.apache.tomcat.util.digester.SetPropertiesRule begin
> WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:linearBpms' did not find a matching property.
> 31/12/2009 3:10:21 PM org.apache.catalina.core.AprLifecycleListener init
> INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\bin\java\jdk1.6.0_17\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\bin\java\jdk1.6.0_17\bin;C:\Program Files\Common Files\Nero\Lib\
> 31/12/2009 3:10:21 PM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> 31/12/2009 3:10:21 PM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 439 ms
> 31/12/2009 3:10:21 PM org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> 31/12/2009 3:10:21 PM org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.20
> 31/12/2009 3:10:38 PM org.apache.catalina.core.ApplicationContext log
> INFO: Initializing Spring root WebApplicationContext
> 15:10:38,808 INFO  [ContextLoader:182] Root WebApplicationContext: initialization started
> 15:10:38,861 INFO  [XmlWebApplicationContext:447] Refreshing Root WebApplicationContext: startup date [Thu Dec 31 15:10:38 EST 2009]; root of context hierarchy
> 15:10:38,963 INFO  [XmlBeanDefinitionReader:315] Loading XML bean definitions from file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-captcha.xml]
> 15:10:39,067 INFO  [XmlBeanDefinitionReader:315] Loading XML bean definitions from file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-common.xml]
> 15:10:39,088 INFO  [XmlBeanDefinitionReader:315] Loading XML bean definitions from file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-jbpm.xml]
> 15:10:39,103 INFO  [XmlBeanDefinitionReader:315] Loading XML bean definitions from file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-security.xml]
> 15:10:39,231 INFO  [XmlBeanDefinitionReader:315] Loading XML bean definitions from file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext.xml]
> 15:10:40,926 INFO  [PropertyPlaceholderConfigurer:177] Loading properties file from class path resource [application.properties]
> 15:10:41,134 INFO  [DefaultListableBeanFactory:533] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory at 158f1fa: defining beans [imageEngine,captchaFactory,wordgen,filedict,wordtoimage,fontGenRandom,fontArial,backGenUni,simpleWhitePaster,colorGreen,imageCaptchaService,saltSource,passwordEncoder,springHelper,processEngine,repositoryService,executionService,filterChainProxy,authenticationManager,daoAuthenticationProvider,cacheManager,userCacheBackend,userCache,exceptionTranslationFilter,authenticationProcessingFilterEntryPoint,authenticationProcessingFilter,rememberMeProcessingFilter,rememberMeServices,rememberMeAuthenticationProvider,httpSessionContextIntegrationFilter,logoutFilter,securityContextHolderAwareRequestFilter,roleVoter,httpRequestAccessDecisionManager,filterInvocationInterceptor,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,accountDao,advisorDao,assetTypeDao,familyGroupDao,individualBusinessGroupDao,individualGroupDao,individualPersonGroupDao,investmentBenchmarkDao,investmentGroupDao,investorDao,legalEntityDao,portfolioDao,portfolioModelDao,securityDao,securityPositionDao,securityTypeDao,taxParcelDao,transactionDao,processDeployService,processExecutionService,processInformationService,accountService,advisorService,assetTypeService,investmentGroupService,investorService,legalEntityService,portfolioService,portfolioModelService,securityService,securityTypeService,taxParcelService,transactionService,groupDao,membershipDao,userDao,groupService,userDetailsService,userService,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,transactionManager,hibernateTemplate,dataSource,sessionFactory,propertyConfigurer,mailSender,simpleMailMessage]; root of factory hierarchy
> 15:10:42,430 INFO  [GenericManageableCaptchaService:42] Init com.octo.captcha.service.captchastore.FastHashMapCaptchaStore
> 15:10:42,500 TRACE [WireParser:74] loading wire bindings from resource: jar:file:/C:/dev/workspace2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/linearBpms/WEB-INF/lib/jbpm.jar!/jbpm.wire.bindings.xml
> 15:10:42,510 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TrueBinding
> 15:10:42,515 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.FalseBinding
> 15:10:42,519 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.CharBinding
> 15:10:42,523 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.DoubleBinding
> 15:10:42,525 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.FloatBinding
> 15:10:42,527 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.IntBinding
> 15:10:42,529 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ShortBinding
> 15:10:42,532 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ByteBinding
> 15:10:42,535 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.LongBinding
> 15:10:42,537 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.StringBinding
> 15:10:42,539 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.NullBinding
> 15:10:42,540 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ClassBinding
> 15:10:42,541 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ObjectBinding
> 15:10:42,543 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.RefBinding
> 15:10:42,545 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JndiBinding
> 15:10:42,546 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ListBinding
> 15:10:42,551 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SetBinding
> 15:10:42,553 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.MapBinding
> 15:10:42,555 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.PropertiesBinding
> 15:10:42,556 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ProcessEngineRefBinding
> 15:10:42,558 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.EnvRefBinding
> 15:10:42,559 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.EnvBinding
> 15:10:42,560 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ContextRefBinding
> 15:10:42,561 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TransactionRefBinding
> 15:10:42,564 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TransactionBinding
> 15:10:42,565 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JobExecutorBinding
> 15:10:42,569 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JobTestHelperBinding
> 15:10:42,570 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ScriptManagerBinding
> 15:10:42,571 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.BusinessCalendarBinding
> 15:10:42,573 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.IdComposerBinding
> 15:10:42,574 TRACE [BindingParser:74] couldn't instantiate binding org.jbpm.pvm.internal.wire.binding.IdComposerBinding
> 15:10:42,576 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.MailTemplateBinding
> 15:10:42,577 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.AddressResolverBinding
> 15:10:42,579 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.HibernateConfigurationBinding
> 15:10:42,581 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SeamHibernateSessionBinding
> 15:10:42,583 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.HibernateSessionBinding
> 15:10:42,584 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.HibernateSessionFactoryBinding
> 15:10:42,586 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.DbSessionBinding
> 15:10:42,587 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.MessageSessionBinding
> 15:10:42,589 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TimerSessionBinding
> 15:10:42,590 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.HistorySessionsBinding
> 15:10:42,591 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.IdentitySessionBinding
> 15:10:42,592 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JbossIdmIdentitySessionFactoryBinding
> 15:10:42,594 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JbossIdmIdentitySessionBinding
> 15:10:42,595 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.RepositorySessionBinding
> 15:10:42,596 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.MailSessionBinding
> 15:10:42,597 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TypesBinding
> 15:10:42,604 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.CommandServiceBinding
> 15:10:42,611 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ExecutionServiceBinding
> 15:10:42,612 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.ManagementServiceBinding
> 15:10:42,613 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.IdentityServiceBinding
> 15:10:42,614 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.HistoryServiceBinding
> 15:10:42,616 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.TaskServiceBinding
> 15:10:42,617 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.RepositoryServiceBinding
> 15:10:42,619 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.RepositoryCacheBinding
> 15:10:42,620 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.DeployerManagerBinding
> 15:10:42,621 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SkipInterceptorBinding
> 15:10:42,623 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.EnvironmentInterceptorBinding
> 15:10:42,624 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.AuthorizationInterceptorBinding
> 15:10:42,625 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.RetryInterceptorBinding
> 15:10:42,629 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.StandardTransactionInterceptorBinding
> 15:10:42,630 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SerializeInterceptorBinding
> 15:10:42,633 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.JtaTransactionInterceptorBinding
> 15:10:42,634 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.PropertyBinding
> 15:10:42,636 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.FieldBinding
> 15:10:42,637 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.InvokeBinding
> 15:10:42,638 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SubscribeBinding
> 15:10:42,639 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.EnlistBinding
> 15:10:42,641 TRACE [BindingParser:74] adding wire binding for org.jbpm.enterprise.internal.wire.binding.EjbTimerSessionBinding
> 15:10:42,642 TRACE [BindingParser:74] adding wire binding for org.jbpm.enterprise.internal.wire.binding.EjbLocalCommandServiceBinding
> 15:10:42,644 TRACE [BindingParser:74] adding wire binding for org.jbpm.enterprise.internal.wire.binding.EjbRemoteCommandServiceBinding
> 15:10:42,645 TRACE [BindingParser:74] adding wire binding for org.jbpm.jpdl.internal.xml.JpdlDeployerBinding
> 15:10:42,646 TRACE [BindingParser:74] adding wire binding for org.jbpm.pvm.internal.wire.binding.SpringTransactionInterceptorBinding
> 15:10:42,648 TRACE [WireParser:74] skipping unavailable wire bindings resource jbpm.user.wire.bindings.xml
> 15:10:42,889 TRACE [ProcessEngineImpl:74] created ProcessEngine 21584824
> 15:10:42,889 TRACE [ProcessEngineImpl:74]   process-engine-context 19176986
> 15:10:42,889 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.email.impl.MailTemplateRegistry
> 15:10:42,889 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.ExecutionServiceImpl
> 15:10:42,890 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.HistoryServiceImpl
> 15:10:42,890 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.repository.RepositoryCache
> 15:10:42,890 TRACE [ProcessEngineImpl:74]     org.jbpm.api.ManagementService
> 15:10:42,890 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.script.ScriptManager
> 15:10:42,890 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.id.DatabaseDbidGenerator
> 15:10:42,891 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.type.DefaultTypeSet
> 15:10:42,891 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.cal.BusinessCalendar
> 15:10:42,892 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.IdentityServiceImpl
> 15:10:42,892 TRACE [ProcessEngineImpl:74]     org.jbpm.api.ExecutionService
> 15:10:42,892 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.repository.RepositoryCacheImpl
> 15:10:42,892 TRACE [ProcessEngineImpl:74]     org.jbpm.api.TaskService
> 15:10:42,892 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.type.TypeSet
> 15:10:42,893 TRACE [ProcessEngineImpl:74]     java.io.Serializable
> 15:10:42,893 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.id.DbidGenerator
> 15:10:42,893 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.id.IdComposer
> 15:10:42,893 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.repository.DeployerManager
> 15:10:42,893 TRACE [ProcessEngineImpl:74]     org.jbpm.api.IdentityService
> 15:10:42,894 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.ManagementServiceImpl
> 15:10:42,894 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.id.DatabaseIdComposer
> 15:10:42,894 TRACE [ProcessEngineImpl:74]     java.lang.Object
> 15:10:42,894 TRACE [ProcessEngineImpl:74]     org.jbpm.api.HistoryService
> 15:10:42,895 TRACE [ProcessEngineImpl:74]     org.jbpm.api.RepositoryService
> 15:10:42,895 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.cal.BusinessCalendarImpl
> 15:10:42,895 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.email.spi.AddressResolver
> 15:10:42,895 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.AbstractServiceImpl
> 15:10:42,895 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.svc.TaskServiceImpl
> 15:10:42,896 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.email.impl.DefaultAddressResolver
> 15:10:42,896 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.repository.RepositoryServiceImpl
> 15:10:42,896 TRACE [ProcessEngineImpl:74]   transaction-context:
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.tx.Transaction
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.jobexecutor.JobExecutorMessageSession
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.session.DbSession
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.email.impl.MailSessionImpl
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.hibernate.DbSessionImpl
> 15:10:42,897 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.tx.SpringTransaction
> 15:10:42,898 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.repository.RepositorySessionImpl
> 15:10:42,898 TRACE [ProcessEngineImpl:74]     org.hibernate.jdbc.JDBCContext$Context
> 15:10:42,898 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.jobexecutor.JobExecutorTimerSession
> 15:10:42,898 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.session.RepositorySession
> 15:10:42,899 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.session.MessageSession
> 15:10:42,899 TRACE [ProcessEngineImpl:74]     org.hibernate.impl.SessionImpl
> 15:10:42,899 TRACE [ProcessEngineImpl:74]     java.io.Serializable
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.hibernate.event.EventSource
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.session.TimerSession
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.hibernate.Session
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.hibernate.engine.SessionImplementor
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.history.HistorySession
> 15:10:42,900 TRACE [ProcessEngineImpl:74]     org.hibernate.impl.AbstractSessionImpl
> 15:10:42,901 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.email.spi.MailSession
> 15:10:42,901 TRACE [ProcessEngineImpl:74]     org.hibernate.classic.Session
> 15:10:42,901 TRACE [ProcessEngineImpl:74]     java.lang.Object
> 15:10:42,902 TRACE [ProcessEngineImpl:74]     org.hibernate.transaction.TransactionFactory$Context
> 15:10:42,902 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.tx.AbstractTransaction
> 15:10:42,902 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.identity.impl.IdentitySessionImpl
> 15:10:42,902 TRACE [ProcessEngineImpl:74]     org.jbpm.pvm.internal.identity.spi.IdentitySession
> 15:10:42,902 TRACE [WireContext:74] creating process-engine
> 15:10:42,903 DEBUG [WireContext:62] eagerly initializing org.jbpm.pvm.internal.id.DatabaseIdComposer
> 15:10:42,904 TRACE [WireContext:74] constructing org.jbpm.pvm.internal.id.DatabaseIdComposer
> 15:10:42,909 TRACE [WireContext:74] initializing org.jbpm.pvm.internal.id.DatabaseIdComposer
> 15:10:42,910 TRACE [WireContext:74] constructing txRequiredCommandService
> 15:10:42,912 TRACE [WireContext:74] initializing txRequiredCommandService
> 15:10:42,989 INFO  [Environment:560] Hibernate 3.3.2.GA
> 15:10:42,991 INFO  [Environment:593] hibernate.properties not found
> 15:10:42,995 INFO  [Environment:771] Bytecode provider name : javassist
> 15:10:43,002 INFO  [Environment:652] using JDK 1.4 java.sql.Timestamp handling
> 15:10:43,096 INFO  [Configuration:1489] configuring from url: file:/C:/dev/workspace2/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/linearBpms/WEB-INF/classes/jbpm.hibernate.cfg.xml
> 15:10:43,157 INFO  [Configuration:600] Reading mappings from resource : jbpm.repository.hbm.xml
> 15:10:43,220 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.repository.DeploymentImpl -> JBPM4_DEPLOYMENT
> 15:10:43,253 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.repository.DeploymentProperty -> JBPM4_DEPLOYPROP
> 15:10:43,335 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.id.PropertyImpl -> JBPM4_PROPERTY
> 15:10:43,337 INFO  [Configuration:600] Reading mappings from resource : jbpm.execution.hbm.xml
> 15:10:43,358 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.model.ExecutionImpl -> JBPM4_EXECUTION
> 15:10:43,409 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.type.Variable -> JBPM4_VARIABLE
> 15:10:43,442 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.BlobVariable -> JBPM4_VARIABLE
> 15:10:43,443 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.DateVariable -> JBPM4_VARIABLE
> 15:10:43,443 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.DoubleVariable -> JBPM4_VARIABLE
> 15:10:43,445 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.HibernateLongVariable -> JBPM4_VARIABLE
> 15:10:43,446 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.HibernateStringVariable -> JBPM4_VARIABLE
> 15:10:43,446 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.LongVariable -> JBPM4_VARIABLE
> 15:10:43,447 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.NullVariable -> JBPM4_VARIABLE
> 15:10:43,447 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.StringVariable -> JBPM4_VARIABLE
> 15:10:43,448 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.type.variable.TextVariable -> JBPM4_VARIABLE
> 15:10:43,448 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.lob.Lob -> JBPM4_LOB
> 15:10:43,453 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.job.JobImpl -> JBPM4_JOB
> 15:10:43,454 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.job.MessageImpl -> JBPM4_JOB
> 15:10:43,455 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.model.op.ExecuteActivityMessage -> JBPM4_JOB
> 15:10:43,455 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.model.op.ExecuteEventListenerMessage -> JBPM4_JOB
> 15:10:43,456 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.job.CommandMessage -> JBPM4_JOB
> 15:10:43,456 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.job.TimerImpl -> JBPM4_JOB
> 15:10:43,460 INFO  [Configuration:600] Reading mappings from resource : jbpm.history.hbm.xml
> 15:10:43,473 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.history.model.HistoryProcessInstanceImpl -> JBPM4_HIST_PROCINST
> 15:10:43,480 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.history.model.HistoryActivityInstanceImpl -> JBPM4_HIST_ACTINST
> 15:10:43,482 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryAutomaticInstanceImpl -> JBPM4_HIST_ACTINST
> 15:10:43,483 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryDecisionInstanceImpl -> JBPM4_HIST_ACTINST
> 15:10:43,483 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryTaskInstanceImpl -> JBPM4_HIST_ACTINST
> 15:10:43,484 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.history.model.HistoryTaskImpl -> JBPM4_HIST_TASK
> 15:10:43,491 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.history.model.HistoryVariableImpl -> JBPM4_HIST_VAR
> 15:10:43,494 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.history.model.HistoryDetailImpl -> JBPM4_HIST_DETAIL
> 15:10:43,495 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryCommentImpl -> JBPM4_HIST_DETAIL
> 15:10:43,495 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryProcessInstanceMigrationImpl -> JBPM4_HIST_DETAIL
> 15:10:43,497 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryPriorityUpdateImpl -> JBPM4_HIST_DETAIL
> 15:10:43,498 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryTaskAssignmentImpl -> JBPM4_HIST_DETAIL
> 15:10:43,501 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryTaskDuedateUpdateImpl -> JBPM4_HIST_DETAIL
> 15:10:43,501 INFO  [HbmBinder:836] Mapping subclass: org.jbpm.pvm.internal.history.model.HistoryVariableUpdateImpl -> JBPM4_HIST_DETAIL
> 15:10:43,502 INFO  [Configuration:600] Reading mappings from resource : jbpm.task.hbm.xml
> 15:10:43,513 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.task.TaskImpl -> JBPM4_TASK
> 15:10:43,520 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.task.ParticipationImpl -> JBPM4_PARTICIPATION
> 15:10:43,521 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.task.SwimlaneImpl -> JBPM4_SWIMLANE
> 15:10:43,522 INFO  [Configuration:600] Reading mappings from resource : jbpm.identity.hbm.xml
> 15:10:43,529 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.identity.impl.UserImpl -> JBPM4_ID_USER
> 15:10:43,532 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.identity.impl.MembershipImpl -> JBPM4_ID_MEMBERSHIP
> 15:10:43,534 INFO  [HbmBinder:322] Mapping class: org.jbpm.pvm.internal.identity.impl.GroupImpl -> JBPM4_ID_GROUP
> 15:10:43,536 INFO  [Configuration:1589] Configured SessionFactory: null
> 15:10:43,541 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.repository.DeploymentImpl.resources -> JBPM4_LOB
> 15:10:43,542 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.repository.DeploymentImpl.objectProperties -> JBPM4_DEPLOYPROP
> 15:10:43,542 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.model.ExecutionImpl.variables -> JBPM4_VARIABLE
> 15:10:43,543 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.model.ExecutionImpl.systemVariables -> JBPM4_VARIABLE
> 15:10:43,543 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.model.ExecutionImpl.executions -> JBPM4_EXECUTION
> 15:10:43,544 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.model.ExecutionImpl.swimlanes -> JBPM4_SWIMLANE
> 15:10:43,546 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryProcessInstanceImpl.historyActivityInstances -> JBPM4_HIST_ACTINST
> 15:10:43,546 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryProcessInstanceImpl.historyVariables -> JBPM4_HIST_VAR
> 15:10:43,546 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryProcessInstanceImpl.details -> JBPM4_HIST_DETAIL
> 15:10:43,546 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryActivityInstanceImpl.details -> JBPM4_HIST_DETAIL
> 15:10:43,547 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryTaskImpl.details -> JBPM4_HIST_DETAIL
> 15:10:43,547 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryTaskImpl.historyVariables -> JBPM4_HIST_VAR
> 15:10:43,547 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryTaskImpl.subTasks -> JBPM4_HIST_TASK
> 15:10:43,548 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryVariableImpl.details -> JBPM4_HIST_DETAIL
> 15:10:43,549 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.history.model.HistoryCommentImpl.replies -> JBPM4_HIST_DETAIL
> 15:10:43,549 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.task.TaskImpl.participations -> JBPM4_PARTICIPATION
> 15:10:43,550 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.task.TaskImpl.variables -> JBPM4_VARIABLE
> 15:10:43,550 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.task.TaskImpl.subTasks -> JBPM4_TASK
> 15:10:43,550 INFO  [HbmBinder:2404] Mapping collection: org.jbpm.pvm.internal.task.SwimlaneImpl.participations -> JBPM4_PARTICIPATION
> 15:10:43,551 INFO  [LocalSessionFactoryBean:773] Building new Hibernate SessionFactory
> 15:10:43,565 INFO  [ConnectionProviderFactory:95] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
> 15:10:43,910 INFO  [SettingsFactory:114] RDBMS: MySQL, version: 5.1.41-community-log
> 15:10:43,910 INFO  [SettingsFactory:115] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.10 ( Revision: ${svn.Revision} )
> 15:10:43,945 INFO  [Dialect:175] Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
> 15:10:43,950 INFO  [TransactionFactoryFactory:62] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
> 15:10:43,954 INFO  [TransactionManagerLookupFactory:80] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
> 15:10:43,954 INFO  [SettingsFactory:161] Automatic flush during beforeCompletion(): disabled
> 15:10:43,955 INFO  [SettingsFactory:165] Automatic session close at end of transaction: disabled
> 15:10:43,955 INFO  [SettingsFactory:172] JDBC batch size: 15
> 15:10:43,955 INFO  [SettingsFactory:175] JDBC batch updates for versioned data: disabled
> 15:10:43,956 INFO  [SettingsFactory:180] Scrollable result sets: enabled
> 15:10:43,957 INFO  [SettingsFactory:188] JDBC3 getGeneratedKeys(): enabled
> 15:10:43,957 INFO  [SettingsFactory:196] Connection release mode: auto
> 15:10:43,958 INFO  [SettingsFactory:220] Maximum outer join fetch depth: 2
> 15:10:43,961 INFO  [SettingsFactory:223] Default batch fetch size: 1
> 15:10:43,961 INFO  [SettingsFactory:227] Generate SQL with comments: disabled
> 15:10:43,961 INFO  [SettingsFactory:231] Order SQL updates by primary key: disabled
> 15:10:43,961 INFO  [SettingsFactory:235] Order SQL inserts for batching: disabled
> 15:10:43,962 INFO  [SettingsFactory:397] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
> 15:10:43,965 INFO  [ASTQueryTranslatorFactory:47] Using ASTQueryTranslatorFactory
> 15:10:43,965 INFO  [SettingsFactory:243] Query language substitutions: {}
> 15:10:43,965 INFO  [SettingsFactory:248] JPA-QL strict compliance: disabled
> 15:10:43,966 INFO  [SettingsFactory:253] Second-level cache: enabled
> 15:10:43,967 INFO  [SettingsFactory:257] Query cache: disabled
> 15:10:43,967 INFO  [SettingsFactory:382] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
> 15:10:43,968 INFO  [SettingsFactory:267] Optimize cache for minimal puts: disabled
> 15:10:43,968 INFO  [SettingsFactory:276] Structured second-level cache entries: disabled
> 15:10:43,974 INFO  [SettingsFactory:305] Statistics: disabled
> 15:10:43,975 INFO  [SettingsFactory:309] Deleted entity synthetic identifier rollback: disabled
> 15:10:43,975 INFO  [SettingsFactory:324] Default entity-mode: pojo
> 15:10:43,976 INFO  [SettingsFactory:328] Named query checking : enabled
> 15:10:44,021 INFO  [SessionFactoryImpl:193] building session factory
> 15:10:44,478 INFO  [SessionFactoryObjectFactory:105] Not binding factory to JNDI, no JNDI name configured
> 15:10:44,491 INFO  [SchemaExport:226] Running hbm2ddl schema export
> 15:10:44,492 INFO  [SchemaExport:251] exporting generated schema to database
> 15:10:54,145 INFO  [SchemaExport:268] schema export complete
> 15:10:54,520 TRACE [SpringProcessEngine:74] opening jbpm-springPvmEnvironment[3788914]
> 15:10:54,522 TRACE [WireContext:74] creating transaction
> 15:10:54,522 TRACE [WireContext:74] org.springframework.transaction.PlatformTransactionManager not found in transaction 13636369
> 15:10:54,523 TRACE [WireContext:74] org.springframework.transaction.PlatformTransactionManager not found in process-engine 19176986
> 15:10:54,625 TRACE [WireContext:74] found org.hibernate.Session in transaction
> 15:10:54,625 TRACE [WireContext:74] constructing org.hibernate.impl.SessionImpl
> 15:10:54,628 TRACE [WireContext:74] org.hibernate.SessionFactory not found in transaction 13636369
> 15:10:54,628 TRACE [WireContext:74] org.hibernate.SessionFactory not found in process-engine 19176986
> 15:10:54,629 TRACE [HibernateSessionDescriptor:74] getting current hibernate session
> 15:10:54,645 TRACE [WireContext:74] org.jbpm.pvm.internal.tx.StandardTransaction not found in transaction 13636369
> 15:10:54,645 TRACE [WireContext:74] org.jbpm.pvm.internal.tx.StandardTransaction not found in process-engine 19176986
> 15:10:54,648 TRACE [WireContext:74] initializing org.hibernate.impl.SessionImpl
> 15:10:54,734 INFO  [CheckDbCmd:50] jBPM version info: library[4.3], schema[null]
> 15:10:54,734 TRACE [WireContext:74] found org.jbpm.pvm.internal.tx.SpringTransaction in transaction
> 15:10:54,734 TRACE [WireContext:74] constructing org.jbpm.pvm.internal.tx.SpringTransaction
> 15:10:54,735 TRACE [WireContext:74] initializing org.jbpm.pvm.internal.tx.SpringTransaction
> 15:10:54,763 TRACE [WireContext:74] closing transaction...
> 15:10:54,764 TRACE [BasicEnvironment:74] closing PvmEnvironment[3788914]
> 15:10:54,764 TRACE [PvmEnvironment:74] closed PvmEnvironment[3788914]
> 15:10:54,775 INFO  [DefaultListableBeanFactory:421] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory at 158f1fa: defining beans [imageEngine,captchaFactory,wordgen,filedict,wordtoimage,fontGenRandom,fontArial,backGenUni,simpleWhitePaster,colorGreen,imageCaptchaService,saltSource,passwordEncoder,springHelper,processEngine,repositoryService,executionService,filterChainProxy,authenticationManager,daoAuthenticationProvider,cacheManager,userCacheBackend,userCache,exceptionTranslationFilter,authenticationProcessingFilterEntryPoint,authenticationProcessingFilter,rememberMeProcessingFilter,rememberMeServices,rememberMeAuthenticationProvider,httpSessionContextIntegrationFilter,logoutFilter,securityContextHolderAwareRequestFilter,roleVoter,httpRequestAccessDecisionManager,filterInvocationInterceptor,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,accountDao,advisorDao,assetTypeDao,familyGroupDao,individualBusinessGroupDao,individualGroupDao,individualPersonGroupDao,investmentBenchmarkDao,investmentGroupDao,investorDao,legalEntityDao,portfolioDao,portfolioModelDao,securityDao,securityPositionDao,securityTypeDao,taxParcelDao,transactionDao,processDeployService,processExecutionService,processInformationService,accountService,advisorService,assetTypeService,investmentGroupService,investorService,legalEntityService,portfolioService,portfolioModelService,securityService,securityTypeService,taxParcelService,transactionService,groupDao,membershipDao,userDao,groupService,userDetailsService,userService,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,transactionManager,hibernateTemplate,dataSource,sessionFactory,propertyConfigurer,mailSender,simpleMailMessage]; root of factory hierarchy
> 15:10:54,782 INFO  [LocalSessionFactoryBean:246] Closing Hibernate SessionFactory
> 15:10:54,782 INFO  [SessionFactoryImpl:853] closing
> 15:10:54,783 INFO  [SchemaExport:226] Running hbm2ddl schema export
> 15:10:54,783 INFO  [SchemaExport:251] exporting generated schema to database
> 15:10:59,273 INFO  [SchemaExport:268] schema export complete
> 15:10:59,282 ERROR [ContextLoader:208] Context initialization failed
> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repositoryService' defined in file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-jbpm.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.jbpm.api.RepositoryService org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService()] threw exception; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:551)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:964)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:868)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
> 	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:558)
> 	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
> 	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
> 	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
> 	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
> 	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
> 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
> 	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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.jbpm.api.RepositoryService org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService()] threw exception; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:158)
> 	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:540)
> 	... 29 more
> Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.beforeSingletonCreation(DefaultSingletonBeanRegistry.java:297)
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:216)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
> 	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1004)
> 	at org.jbpm.pvm.internal.processengine.SpringProcessEngine.get(SpringProcessEngine.java:110)
> 	at org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService(ProcessEngineImpl.java:172)
> 	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.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:146)
> 	... 30 more
> 31/12/2009 3:10:59 PM org.apache.catalina.core.StandardContext listenerStart
> SEVERE: 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 'repositoryService' defined in file [C:\dev\workspace2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\linearBpms\WEB-INF\classes\applicationContext-jbpm.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.jbpm.api.RepositoryService org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService()] threw exception; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:551)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:964)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:868)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:479)
> 	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:289)
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
> 	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:558)
> 	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:842)
> 	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:416)
> 	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
> 	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
> 	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
> 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3934)
> 	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4429)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> 	at org.apache.catalina.core.StandardHost.start(StandardHost.java:722)
> 	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
> 	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
> 	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
> 	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
> 	at org.apache.catalina.startup.Catalina.start(Catalina.java:583)
> 	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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
> 	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Factory method [public org.jbpm.api.RepositoryService org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService()] threw exception; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:158)
> 	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:540)
> 	... 29 more
> Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'repositoryService': Requested bean is currently in creation: Is there an unresolvable circular reference?
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.beforeSingletonCreation(DefaultSingletonBeanRegistry.java:297)
> 	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:216)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:286)
> 	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:188)
> 	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1004)
> 	at org.jbpm.pvm.internal.processengine.SpringProcessEngine.get(SpringProcessEngine.java:110)
> 	at org.jbpm.pvm.internal.processengine.ProcessEngineImpl.getRepositoryService(ProcessEngineImpl.java:172)
> 	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.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:146)
> 	... 30 more
> 31/12/2009 3:10:59 PM org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
> 31/12/2009 3:10:59 PM org.apache.catalina.core.StandardContext start
> SEVERE: Context [/linearBpms] startup failed due to previous errors
> 31/12/2009 3:10:59 PM org.apache.catalina.core.ApplicationContext log
> INFO: Closing Spring root WebApplicationContext
> 31/12/2009 3:10:59 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> 31/12/2009 3:10:59 PM org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 31/12/2009 3:10:59 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/33  config=null
> 31/12/2009 3:10:59 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 38100 ms

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       



More information about the jbpm-issues mailing list