Github user johnpoth commented on a diff in the pull request:

    https://github.com/apache/activemq-artemis/pull/1922#discussion_r171908429
  
    --- Diff: tests/karaf-client-integration-tests/pom.xml ---
    @@ -36,6 +36,18 @@
        </properties>
     
        <dependencies>
    +      <dependency>
    +         <groupId>org.apache.activemq</groupId>
    +         <artifactId>activemq-client</artifactId>
    +         <scope>test</scope>
    +         <exclusions>
    +            <exclusion>
    +               <!--Let's compile against JMS 2-->
    --- End diff --
    
    Hi @jbertram thanks for reviewing! 
    
    I'm excluding the JMS 1.1 artifact, so we are compiling against JMS 2 
(which is brought on the classpath transitively by artemis-jms-client). It was 
causing compiling issues because javax.jms.Connection doesn't implement 
AutoCloseable in JMS 1.1 whereas it does in JMS 2 which makes it possible to 
use in try-with-resources statements.
    
    Thanks!


---

Reply via email to