{
HornetQServer server = createServer(true);
server.getConfiguration().setMessageExpiryScanPeriod(600000);
AddressSettings setting = new AddressSettings();
setting.setAddressFullMessagePolicy(AddressFullMessagePolicy.PAGE);
setting.setMaxDeliveryAttempts(5);
setting.setMaxSizeBytes(50 * 1024);
setting.setPageSizeBytes(10 * 1024);
setting.setExpiryAddress(EXPIRY);
setting.setDeadLetterAddress(DLQ);
server.getAddressSettingsRepository().addMatch(MY_QUEUE.toString(), setting);
setting.setAddressFullMessagePolicy(AddressFullMessagePolicy.PAGE);
setting.setMaxDeliveryAttempts(5);
setting.setMaxSizeBytes(50 * 1024);
setting.setPageSizeBytes(10 * 1024);
setting.setDeadLetterAddress(DLQ);
server.getAddressSettingsRepository().addMatch(EXPIRY.toString(), setting);
server.start();
try