You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Robbie Gemmell (Jira)" <ji...@apache.org> on 2023/04/20 08:45:00 UTC

[jira] [Comment Edited] (ARTEMIS-4246) Add setters to the RA for username and password

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

Robbie Gemmell edited comment on ARTEMIS-4246 at 4/20/23 8:44 AM:
------------------------------------------------------------------

Commented on the mail thread....as the setters presumably didnt exist before, and still dont....perhaps the main difference is just in the logging setup?

The old version was 2.19.1 (noted later) which used JBoss Logging, while the newer version is 2.28.0 which now uses SLF4J API and in turn any supporting logging implementation. If it found a logging framework then it may just have started logging stuff that simply didnt get shown previously.

EDIT: Actually since the logging is not from artemis itself, the last bit probably doenst really make sense hehe.....although we did also remove the JBL usage any related JUL config around log managers etc, so the change probably could still have an effect...albeit perhaps to make it less likely to log such things rather than more likely.

Or the change could be on their side.


was (Author: gemmellr):
Commented on the mail thread....as the setters presumably didnt exist before, and still dont....perhaps the main difference is just in the logging setup?

The old version was 2.19.1 (noted later) which used JBoss Logging, while the newer version is 2.28.0 which now uses SLF4J API and in turn any supporting logging implementation. If it found a logging framework then it may just have started logging stuff that simply didnt get shown previously.

> Add setters to the RA for username and password
> -----------------------------------------------
>
>                 Key: ARTEMIS-4246
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4246
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>            Reporter: Justin Bertram
>            Priority: Major
>
> The following code worked before with Payara 5.2022.2 1.8 JDK, but now when I upgraded to Artemis 2.28.0 and Payara 5.2022.5-jdk11 it has some problems.
> payara pre-boot.commands.asadmin file
> {noformat}
> # Apache ActiveMQ Artemis
> deploy --type rar --name artemis-rar /opt/payara/deployments/artemis-rar-2.28.0.rar
> create-resource-adapter-config  --property ConnectorClassName='org.apache.activemq.artemis.core.remoting.impl.netty.NettyConnectorFactory':ConnectionParameters='host=broker;port=61616':UserName='artemis':Password='artemis' artemis-rar
> create-connector-connection-pool --raname artemis-rar --connectiondefinition org.apache.activemq.artemis.ra.ActiveMQRAConnectionFactory --property UserName=artemis:Password=artemis  --ping true jms/ConnectionFactoryPool
> create-connector-resource --poolname jms/ConnectionFactoryPool jms/msgConnectionFactory{noformat}
> Payara log:
> {noformat}
> [#|2023-04-19T15:52:44.487+0000|INFO|Payara 5.2022.5|fish.payara.boot.runtime.BootCommand|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564487;_LevelValue=800;| Boot Command create-resource-adapter-config returned with result SUCCESS : PlainTextActionReporterSUCCESSNo monitoring data to report.|#]
> [#|2023-04-19T15:52:44.502+0000|WARNING|Payara 5.2022.5|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564502;_LevelValue=900;| RAR8000 : The method setPassword is not present in the class : org.apache.activemq.artemis.ra.ActiveMQRAManagedConnectionFactory|#]
> [#|2023-04-19T15:52:44.503+0000|WARNING|Payara 5.2022.5|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564503;_LevelValue=900;| RAR7097: No setter method present for the property password in the class org.apache.activemq.artemis.ra.ActiveMQRAManagedConnectionFactory|#]
> [#|2023-04-19T15:52:44.503+0000|WARNING|Payara 5.2022.5|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564503;_LevelValue=900;| RAR8000 : The method setUsername is not present in the class : org.apache.activemq.artemis.ra.ActiveMQRAManagedConnectionFactory|#]
> [#|2023-04-19T15:52:44.503+0000|WARNING|Payara 5.2022.5|javax.enterprise.resource.resourceadapter.com.sun.enterprise.connectors.util|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564503;_LevelValue=900;| RAR7097: No setter method present for the property username in the class org.apache.activemq.artemis.ra.ActiveMQRAManagedConnectionFactory|#]
> [#|2023-04-19T15:52:44.920+0000|INFO|Payara 5.2022.5|fish.payara.boot.runtime.BootCommand|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564920;_LevelValue=800;| Boot Command create-connector-connection-pool returned with result SUCCESS : PlainTextActionReporterSUCCESSConnector connection pool jms/ConnectionFactoryPool created. Attempting to ping during Connector Connection Pool Creation : jms/ConnectionFactoryPool - Succeeded.|#]
> [#|2023-04-19T15:52:44.939+0000|INFO|Payara 5.2022.5|fish.payara.boot.runtime.BootCommand|_ThreadID=25;_ThreadName=RunLevelControllerThread-1681919558585;_TimeMillis=1681919564939;_LevelValue=800;| Boot Command create-connector-resource returned with result SUCCESS : PlainTextActionReporterSUCCESSConnector resource jms/msgConnectionFactory created.|#]{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)