[
https://issues.apache.org/jira/browse/AMQCPP-387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timothy Bish moved AMQ-3711 to AMQCPP-387:
------------------------------------------
Component/s: (was: CMS (C++ client))
CMS Impl
Affects Version/s: (was: 5.5.1)
3.4.1
Key: AMQCPP-387 (was: AMQ-3711)
Project: ActiveMQ C++ Client (was: ActiveMQ)
> Credentials are not propagated correctly when passed through the
> ActiveMQConnectionFactory constructor in the CPP client API (However, it
> works correctly when passed through the createConnection method)
> ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: AMQCPP-387
> URL: https://issues.apache.org/jira/browse/AMQCPP-387
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: CMS Impl
> Affects Versions: 3.4.1
> Environment: RHEL4 on both client and server
> I am using CMS v3.4.1
> Reporter: Bhooshan Mogal
> Priority: Minor
>
> I tried to connect to the an ActiveMQ server using the C++ client API.
> However, when I pass the credentials (username and password) only through the
> ActiveMQConnectionFactory constructor and not through the createConnection
> method, the password is not shows up as null in the server logs.
> So,
> auto_ptr<ActiveMQConnectionFactory> connectionFactory(
> new ActiveMQConnectionFactory( brokerURI, "username",
> "password" ) );
> try{
> connection = connectionFactory->createConnection();
> connection->start();
> } catch( CMSException& e ) {
> e.printStackTrace();
> throw e;
> }
> results in the server receiving the password as null. However, when the
> credentials are passed through the createConnection method as well, like -
> auto_ptr<ActiveMQConnectionFactory> connectionFactory(
> new ActiveMQConnectionFactory( brokerURI, "username",
> "password" ) );
> try{
> connection = connectionFactory->createConnection("username",
> "password");
> connection->start();
> } catch( CMSException& e ) {
> e.printStackTrace();
> throw e;
> }
> the server receives the password correctly.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira