You can just leave the Executor unconfigured, and it will
use default settings.

On 12/18/06, moraleslos <[EMAIL PROTECTED]> wrote:

Well, I was using the old 3.0.1 FTPPpller that extended from the 3.0.1
PollingComponentSupport which included the workManager.  Now the 3.1 version
does not have it.  Is there something analogous to workManager in the new
FTPPoller?  The only thing different I see is the use of Executor instead of
workManager.  Will I even need to set a pool of threads for FTP polling with
the new version?

-los


gnodet wrote:
>
> Jencks has been upgraded to version 2.0.
> You need to supply a reference to the transaction manager.
> Add the following lines in your config file:
>
>     <bean id="transactionManager"
> class="org.springframework.jndi.JndiObjectFactoryBean">
>       <property name="jndiName"
> value="java:comp/env/smx/TransactionManager"/>
>    </bean>
>
> and change your work manager factory to:
>
>  <bean id="workManager" class="org.jencks.factory.WorkManagerFactoryBean">
>          <property name="threadPoolSize" value="50"/>
>          <property name="transactionManager" ref="transactionManager" />
>  </bean>
>
> On 12/18/06, moraleslos <[EMAIL PROTECTED]> wrote:
>>
>> When upgrading SMX from 3.0.1 to 3.1 and deploying my sa, I get this
>> error on
>> bootstrap:
>>
>> ***************************
>> Caused by: org.springframework.beans.factory.BeanCreationException: Error
>> creating bean with name 'workManager' defined in file
>> 
[C:\apache-servicemix-3.1\data\smx\service-assemblies\music-test-jbi\version_1\sus\servicemix-lwcontainer\test-servicemix-music\servicemix.xml]:
>> Invocation of init method failed; nested exception is
>> org.springframework.beans.FatalBeanException: Geronimo transaction
>> manager
>> was not set
>>         at
>> 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1027)
>>         at
>> 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:421)
>>         at
>> 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
>>         at
>> 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:140)
>>         at
>> 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
>>         at
>> 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
>>         at
>> 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:270)
>>         at
>> 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
>>         at
>> 
org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63)
>>         at
>> 
org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106)
>>         at
>> 
org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420)
>>         at
>> 
org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200)
>>         at
>> 
org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110)
>>         at
>> 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
>>         at
>> 
org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409)
>>         ... 12 more
>> Caused by: org.springframework.beans.FatalBeanException: Geronimo
>> transaction manager was not set
>>         at
>> 
org.jencks.factory.WorkManagerFactoryBean.afterPropertiesSet(WorkManagerFactoryBean.java:69)
>>         at
>> 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1057)
>>         at
>> 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1024)
>>         ... 26 more
>> ***********************************
>>
>> My workmanager bean definition is just this:
>>
>>
>> <bean id="workManager" class="org.jencks.factory.WorkManagerFactoryBean">
>>         <property name="threadPoolSize" value="50"/>
>> </bean>
>>
>>
>> this all works on 3.0.1.  Do I need to change something in my code to get
>> it
>> up and running on 3.1?  Thanks in advance.
>>
>> -los
>> --
>> View this message in context:
>> 
http://www.nabble.com/%22Geronimo-transaction-manager-was-not-set%22-when-using-SMX-3.1-tf2840344s12049.html#a7929978
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
>
>
> --
> Cheers,
> Guillaume Nodet
>
>

--
View this message in context: 
http://www.nabble.com/%22Geronimo-transaction-manager-was-not-set%22-when-using-SMX-3.1-tf2840344s12049.html#a7931890
Sent from the ServiceMix - User mailing list archive at Nabble.com.




--
Cheers,
Guillaume Nodet

Reply via email to