Title: Message
Hi All,
 
I am trying to configure jencks in Spring and i am getting the following error. I am using spring1.2.6, Jencks-all-1.1 andTomcat 5.5.
I hope that someone can help me.
 
Here is the error:
 
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 'jencks' defined in ServletContext resource [/WEB-INF/applicationContext-service.xml]: Error setting property values; nested exception is org.springframework.beans.PropertyAccessExceptionsException: PropertyAccessExceptionsException (1 errors); nested propertyAccessExceptions are: [org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.jencks.factory.BootstrapContextFactoryBean] to required type [javax.resource.spi.BootstrapContext] for property 'bootstrapContext']
PropertyAccessExceptionsException (1 errors)
org.springframework.beans.TypeMismatchException: Failed to convert property value of type [org.jencks.factory.BootstrapContextFactoryBean] to required type [javax.resource.spi.BootstrapContext] for property 'bootstrapContext'
 at org.springframework.beans.BeanWrapperImpl.doTypeConversionIfNecessary(BeanWrapperImpl.java:839)
 at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:584)
 at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:469)
 at org.springframework.beans.BeanWrapperImpl.setPropertyValue(BeanWrapperImpl.java:626)
 at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:653)
 at org.springframework.beans.BeanWrapperImpl.setPropertyValues(BeanWrapperImpl.java:642)
 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1023)
 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:824)
 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:345)
 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:226)
 at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:147)
 
Here is the config. i am using.
 
<bean id="jmsFactory" class="org.activemq.ActiveMQConnectionFactory">
      <property name="brokerURL">
        <value>vm://localhost:61616</value>
      </property>
      <property name="useEmbeddedBroker">
        <value>true</value>
      </property>
   
      <property name="brokerXmlConfig">
        <value>org/..../activemq.xml</value>
      </property>
  </bean>
 
<bean id="jencks" class="org.jencks.JCAContainer">
   <property name="bootstrapContext"> 
  <bean class="org.jencks.factory.BootstrapContextFactoryBean">
      <property name="threadPoolSize" value="25"/>
  </bean>
        </property>
   <property name="resourceAdapter">
            <bean id="activeMQResourceAdapter" class="org.activemq.ra.ActiveMQResourceAdapter">
                   <property name="serverUrl" value="vm://localhost:61616"/>
                </bean>
        </property>
   </bean>
 
 <bean id="inboundConnector" class="org.jencks.JCAConnector">
        <property name="jcaContainer" ref="jencks"/> 
    <property name="activationSpec"> 
  <bean class="org.activemq.ra.ActiveMQActivationSpec">
     <property name="destination" value="test1"/>
     <property name="destinationType" value="javax.jms.Queue"/>
  </bean>
        </property>
        <property name="ref" value="echoBean"/>
   </bean>
  
   <bean id="echoBean" class="org......TestBean" singleton="true"/>
 
Thanks,
Venu.
 

______________________________________________________________________
This e-mail has been scanned by The Leukemia & Lymphoma Society Managed Email Content Service, provided by MCI and Message Labs.

Reply via email to