docs: JmsMsgProducer instantiateProducer(Destination jmsDestination) throws JMSException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "instantiateProducer", jmsDestination);
          JmsMsgProducer messageProducer = new JmsMsgProducerImpl(jmsDestination, coreConnection, this);
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "instantiateProducer", messageProducer);
          return messageProducer;
      }