Estoy tratando de utilizar el intermediario ActiveMQ incorporado para la prueba de la unidad, como se explica aquí: http://activemq.apache.org/how-to-unit-test-jms-code.html¿Qué dependencias necesito para el intermediario ActiveMQ incorporado?
¿Qué dependencias Maven necesito incluir? Por el momento tengo sólo estos:
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-core</artifactId>
<version>5.5.0</version>
</dependency>
Esto es lo que estoy haciendo:
java.lang.ClassFormatError: Absent Code attribute in method that
is not native or abstract in class file javax/jms/JMSException
Al intentar crear una instancia de un corredor:
final BrokerService broker = new BrokerService();
¿Qué más debo añadir a la lista de las dependencias de Maven? (Estoy usando no primavera)
activemq tiene una dependencia transitiva en la API JMS a través de activemq-client -> geronimo-jms de todos modos, la mejor respuesta. – dardo