protected ActiveMQConnectionFactory createConnectionFactory(String name, Hashtable environment) throws URISyntaxException { Hashtable temp = new Hashtable(environment); if (DEFAULT_CONNECTION_FACTORY_NAMES[1].equals(name)) { // don't try to mod environment, it may be readonly temp.put("xa", String.valueOf(true)); } String prefix = connectionPrefix + name + "."; for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); if (key.startsWith(prefix)) { // Rename the key... temp.remove(key); key = key.substring(prefix.length()); temp.put(key, entry.getValue()); } } return createConnectionFactory(temp); }
factory = createConnectionFactory(name, environment); } catch (Exception e) { throw new NamingException("Invalid broker URL");
protected ActiveMQConnectionFactory createConnectionFactory(String name, Hashtable environment) throws URISyntaxException { Hashtable temp = new Hashtable(environment); String prefix = connectionPrefix + name + "."; for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); if (key.startsWith(prefix)) { // Rename the key... temp.remove(key); key = key.substring(prefix.length()); temp.put(key, entry.getValue()); } } return createConnectionFactory(temp); }
protected ActiveMQConnectionFactory createConnectionFactory(String name, Hashtable environment) throws URISyntaxException { Hashtable temp = new Hashtable(environment); if (DEFAULT_CONNECTION_FACTORY_NAMES[1].equals(name)) { // don't try to mod environment, it may be readonly temp.put("xa", String.valueOf(true)); } String prefix = connectionPrefix + name + "."; for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); if (key.startsWith(prefix)) { // Rename the key... temp.remove(key); key = key.substring(prefix.length()); temp.put(key, entry.getValue()); } } return createConnectionFactory(temp); }
protected ActiveMQConnectionFactory createConnectionFactory(String name, Hashtable environment) throws URISyntaxException { Hashtable temp = new Hashtable(environment); if (DEFAULT_CONNECTION_FACTORY_NAMES[1].equals(name)) { // don't try to mod environment, it may be readonly temp.put("xa", String.valueOf(true)); } String prefix = connectionPrefix + name + "."; for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); if (key.startsWith(prefix)) { // Rename the key... temp.remove(key); key = key.substring(prefix.length()); temp.put(key, entry.getValue()); } } return createConnectionFactory(temp); }
protected ActiveMQConnectionFactory createConnectionFactory(String name, Hashtable environment) throws URISyntaxException { Hashtable temp = new Hashtable(environment); if (DEFAULT_CONNECTION_FACTORY_NAMES[1].equals(name)) { // don't try to mod environment, it may be readonly temp.put("xa", String.valueOf(true)); } String prefix = connectionPrefix + name + "."; for (Iterator iter = environment.entrySet().iterator(); iter.hasNext();) { Map.Entry entry = (Map.Entry)iter.next(); String key = (String)entry.getKey(); if (key.startsWith(prefix)) { // Rename the key... temp.remove(key); key = key.substring(prefix.length()); temp.put(key, entry.getValue()); } } return createConnectionFactory(temp); }
factory = createConnectionFactory(name, environment); } catch (Exception e) { throw new NamingException("Invalid broker URL");
factory = createConnectionFactory(name, environment); } catch (Exception e) { throw new NamingException("Invalid broker URL");
factory = createConnectionFactory(name, environment); } catch (Exception e) { throw new NamingException("Invalid broker URL");
factory = createConnectionFactory(name, environment); } catch (Exception e) { throw new NamingException("Invalid broker URL");