ためのJNDIプロパティにユーザー名とパスワードを設定する:は、私はActiveMQのに接続するには、以下のSpring構成を持っているのActiveMQ
<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL" value="tcp://10.3.2.3:61616" />
<property name="userName"
value="Platform.user.consumer" />
<property name="password" value="Test123"></property>
<property name="redeliveryPolicy">
<bean class="org.apache.activemq.RedeliveryPolicy">
<property name="maximumRedeliveries" value="7" />
</bean>
</property>
</bean>
私は外部のプロパティファイルのプロパティを設定し、JNDIを使用してロードしたいしたいと思います。私は以下のようなプロパティ内のJNDIパラメータを設定している:
#Active MQ properties
java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory
java.naming.provider.url=tcp://localhost:61616
connectionFactoryNames=connectionFactory
#register the queue in the JNDI using the below form
#queue.[queueName]=
queue.myQueue=com.inputqueue
私はプロパティファイルにPlatform.user.consumer
とpassword
プロパティを設定するにはどうすればよいです。私に知らせてください。
必ず、パスワードはJNDI作成の一環としてサーバー上で構成されています。 –