vbhanuchander-lang commented on PR #7860:
URL: https://github.com/apache/hop/pull/7860#issuecomment-5246994900

   Thanks for the review @hansva — addressed in bffe7c7.
   
   **Artemis groupId and version.** Moved to `org.apache.artemis` and 2.55.0, 
for both the client and the test-scoped embedded server, declared in 
`lib/pom.xml` as before.
   
   I verified what the move does and does not change rather than assuming: only 
the Maven coordinates moved, **not** the Java packages. The reflective factory 
lookup still resolves 
`org.apache.activemq.artemis.jms.client.ActiveMQJMSConnectionFactory` on 
2.55.0, so no source change was needed — and that is verified rather than 
reasoned, because the embedded-broker test actually connects through that 
factory and round-trips a message. All 18 tests still pass, and a clean build 
packages only the 2.55.0 jars.
   
   While I was in here I also pre-emptively ran `javadoc:javadoc` on this 
module, because the same maven-javadoc-plugin step is what turned #7859 red — a 
`{@link}` to a Lombok-generated getter, which javadoc cannot resolve. This 
module is clean on that front.
   
   Happy to take anything else, and the two follow-ups I offered still stand: a 
Docker-based `integration-tests/jms` project with an Artemis service, and 
promoting `IMessageQueueProvider` to a real plugin type with Kafka behind it 
once you are happy with the interface shape.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to