- A primeira coisa que deve ser feita após a instalação inicial é alterar o atributo SuckerPassword no arquivo $JBOSS_HOME/server/messaging/deploy/jboss-messaging.sar/messaging-service.xml. O atributo estará comentado, basta descomentá-lo e atribuir uma password. Veja abaixo:
<attribute name="SuckerPassword">m3ss@g3</attribute>
- É importante aterar este atributo para evitar que outras pessoas acessem todos os "destinos" no servidor.
- A próxima alteração se refere ao jboss-remoting.jar. O JBoss Messaging precisa ter o patch instalado (JBoss Remoting 2.2.2.SP3-brew) que pode ser obtido aqui. Faça o download e copie-o para o diretório $JBOSS_HOME/server/messaging/lib.
- Edite o arquivo $JBOSS_HOME/server/messaging/conf/standardjboss.xml e altere todos os valores dos atributos CreateJBossMQDestination para false.
De:
<createjbossmqdestination>true</createjbossmqdestination>
Para:
<createjbossmqdestination>false</createjbossmqdestination>
- Edite o arquivo $JBOSS_HOME/server/messaging/conf/jboss-service.xml excluindo a linha
<attribute name="JMSService">jboss.mq:service=DestinationManager</attribute>
- Edite o arquivo $JBOSS_HOME/server/messaging/conf/login-config.xml excluindo o application-policy referente ao jbossmq. O trecho que deve ser excluído está abaixo:
<application-policy name = "jbossmq">
<authentication>
<login-module code = "org.jboss.security.auth.spi.DatabaseServerLoginModule"
flag = "required">
<module-option name = "unauthenticatedIdentity">guest</module-option>
<module-option name = "dsJndiName">java:/DefaultDS</module-option>
<module-option name = "principalsQuery">SELECT PASSWD FROM JMS_USERS WHERE USERID=?</module-option>
<module-option name = "rolesQuery">SELECT ROLEID, 'Roles' FROM JMS_ROLES WHERE USERID=?</module-option>
</login-module>
</authentication>
</application-policy>
2 comentários:
Só faltou vc dizer o que são cada uma dessas modificações e porque eu deveria fazer =/
Luiz, a grande maioria dos atributos deste posts se referem ao jbossmq. Não tem necessidade de mante-las, por isso estão sendo desativadas.
Postar um comentário