code: private static void populateReplyToFromHeader(JmsDestinationImpl tempReplyTo, JsJmsMessage _msg, List<SIDestinationAddress> rrp) throws JMSException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(tc, "populateReplyToFromHeader", new Object[] { tempReplyTo, _msg, rrp });
  
          // Copy the reverse routing path from the message into the destination we are creating.
          tempReplyTo.configureDestinationFromRoutingPath(rrp);
  
          String replyDiscrim = _msg.getReplyDiscriminator();
          if (replyDiscrim != null)
              tempReplyTo.setDestDiscrim(replyDiscrim);
  
          Integer pri = _msg.getReplyPriority();
          if (pri != null)
              tempReplyTo.setPriority(pri);
  
          Long ttl = _msg.getReplyTimeToLive();
          if (ttl != null)
              tempReplyTo.setTimeToLive(ttl);
  
          // d317816 Set the deliveryMode according to the message replyReliability
          Reliability reliability = _msg.getReplyReliability();
          if ((reliability != null) && (reliability != Reliability.NONE)) {
              tempReplyTo.setReplyReliability(reliability);
          }
  
          // Although the tempReplyTo object isn't strictly 'returned' from this method is
          // has been configured by now, so it is useful to show what it is returned as.
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(tc, "populateReplyToFromHeader", tempReplyTo);
      }
docs: This method takes the part created replyTo object (that will be returned
  to the user) and fills in the fields that were stored as part of the
  reply header.
  
  Note that this method will throw an exception if the values on the reply
  header are not suitable for storage in the JMSDestination object - ie somebody
  messed with the reply header while the message was in transit, and
  corrupted the data in some way.
  
  @param tempReplyTo Object to be configured
  @param _msg Message object containing the reply header info
  @param rpp Reverse routing path of the message (not to be queried directly from 'msg'
  for efficiency reasons).