Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.7.0
-
None
-
None
-
Tomcat 7.0.27
Spring 3.1.2
Description
<!-- JMS ConnectionFactory to use, configuring the embedded broker using XML -->
<amq:connectionFactory id="jmsFactory" brokerURL="vm://localhost"/>
<!-- Spring JMS Template -->
<bean id="myJmsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory">
<!-- lets wrap in a pool to avoid creating a connection per send -->
<bean class="org.springframework.jms.connection.SingleConnectionFactory">
<property name="targetConnectionFactory">
<ref local="jmsFactory" />
</property>
</bean>
</property>
</bean>
here if we use org.apache.activemq.pool.PooledConnectionFactory instead of org.springframework.jms.connection.SingleConnectionFactory,
we are receiving org.springframework.beans.factory.BeanCreationException: Initialization of bean failed; nested exception is java.lang.reflect.MalformedParameterizedTypeException
We got this when we upgraded from ActiveMQ 5.4 to 5.7