apache / apache/jmeter

JMS: Normalise JNDI settings

Open
#4,920 1 comment 0 reactions 0 assignees View on GitHub
enhancement os: All P2
Dominant language
Java
Stars
9.5k
Forks
2.3k
Avg merge
1d 22h
Merged PRs (30d)
5

Description

**Andrew Burton** ([Bug 62909](https://bz.apache.org/bugzilla//show_bug.cgi?id=62909&redirect=false)):
JMS Publisher, JMS Subscriber and JMS Point to Point share common JNDI fields that could be moved to a panel class.

+- JNDI Properties -------------------------------------------------+
| [] Use jndi.properties |
| ______ Initial Context Factory |
| ______ Provider URL |
| [] Use Authorisation User [ ] Password [ ] |
| |
+-------------------------------------------------------------------+

The JMSSampler currently uses a JMeter property JMSSampler.useSecurity.properties for authentication - this would require a change on the JMSSampler to use the above settings, or the GUI code could hide those fields only for the JMSSampler.

This is part of https://github.com/apache/jmeter/issues/4623

Some questions:
* What should we do with the JNDI Properties table, displayed in the JMS Point to Point sampler? Is it only applicable for this sampler?
* There's a reference to the library jmeter-jms-skip-jndi, which has a single v0.0.1 release in Oct 2012 (https://mvnrepository.com/artifact/com.elega9t/jmeter-jms-skip-jndi) in the documentation - is this still relevant? The docs have little to say on when/where this is used

OS: All

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.