[ 
https://issues.apache.org/jira/browse/ARTEMIS-3334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17360198#comment-17360198
 ] 

Robbie Gemmell commented on ARTEMIS-3334:
-----------------------------------------

The title still looks to be exactly what you say needs a PR, "documentation 
gives no clue on how to place the jgroups config file in the classpath", so 
maybe just update the incorrect description?! I see no reaosn to orphan this 
Jira. The old description would still be in its updates, but since its 
unnecessary, I dont see why that would matter.

Almost everything, including many doc changes, should have a JIRA. That you 
already made one and now refuse to use it, actually seems a bit ridiculous to 
me.

 

Aside: I am the person who coined 'NO-JIRA' a long long time ago in another 
project, as a proposed escape for a pre-commit hook to ensure almost everything 
had a JIRA, or a clear assertion it didnt need one, which someone could then be 
queried on when it clearly should. The usage migrated over here. It is abused 
rather a lot. The commit hook didnt happen in the end as apache used a 
foundation wide svn repo at the time and it was deemed too much overhead.

> documentation gives no clue on how to place the jgroups config file in the 
> classpath
> ------------------------------------------------------------------------------------
>
>                 Key: ARTEMIS-3334
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3334
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>    Affects Versions: 2.17.0
>            Reporter: Erwin Dondorp
>            Priority: Major
>
> on page 
> [https://activemq.apache.org/components/artemis/documentation/latest/clusters.html,]
>  it is mentioned that the jgroups configuration file must be in the classpath.
> the text is: "Make sure the file is in the java resource path so that Apache 
> ActiveMQ Artemis can load it."
> however, the classpath is not easy to adjust as is completely replaced inside 
> the startup script {{bin/artemis}}.
> The possibility is to use {{DEBUG_ARGS}} instead, but one must then also 
> specify {{$ARTEMIS_HOME/lib/artemis-boot.jar}} again as otherwise that one is 
> no longer in the classpath. so far, I could not find another way to adjust 
> the classpath.
> It is true that the "artemis-boot" package builds a full classpath, but that 
> classpath consists only of the JAR and ZIP files that it can find.
> Note that the examples properly work, because these do not use the regular 
> startup scripts, but rely on maven to manage the classpath.
> my proposal: add a new fixed directory (e.g. \{{ARTEMIS_HOME/config}}? and/or 
> {{ARTEMIS_HOME/_instance_/config}}?) which is always added to the classpath. 
> the jgroups configuration file can then simply be placed in that directory 
> when it is needed. that should then also be mentioned in the documentation.
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to