Защищенное соединение с очередью JMS jboss - PullRequest
0 голосов
/ 29 ноября 2018

Я мог бы создать защищенное соединение с очередью JMS (сервер JBoss), используя следующее:

Connection connection = factory.createConnection(user, pw);

Есть ли способ сделать то же самое, когда используется следующее:

public class Sender{
  @Inject
  private JMSContext context;

  @Resource(mappedName="java:global/jms/exampleQueue")
  private Queue queue;

  public void put(String message) {
            context.createProducer().send(queue, message);
    }
  }

Спасибо!

1 Ответ

0 голосов
/ 29 ноября 2018

Вы можете использовать аннотацию JMSPasswordCredential .Например:

@Inject
@JMSPasswordCredential(userName="guest",password="guest")
private JMSContext context;
...