public LocalProducerFactory(ConsumerContainer container, Class producer, MessageProperties props, Destination dest, InitialContext ctx, Hashtable icProperties) { super(container, producer, props, dest, ctx, icProperties); try { factoryName = pImpl.connectionFactory(); if (factoryName.equals("")) factoryName = "java:/ConnectionFactory"; } catch (Exception e) { throw new RuntimeException(e); } }
public RemoteProducerFactory(ConsumerContainer container, Class producer, MessageProperties props, Destination dest, InitialContext ctx, Hashtable initialContextProperties) { super(container, producer, props, dest, ctx, initialContextProperties); try { String factoryName = pImpl.connectionFactory(); if (factoryName.equals("")) factoryName = "ConnectionFactory"; factory = (ConnectionFactory) ctx.lookup(factoryName); } catch (Exception e) { throw new RuntimeException(e); } }