docs: @Override
      public void setJMSCorrelationIDAsBytes(byte[] cidB) throws JMSException {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "setJMSCorrelationIDAsBytes", cidB);
  
          try {
              // and set this into the JS msg
              msg.setCorrelationIdAsBytes(cidB);
              // Invalidate the toString cache
              cachedToString = null;
          } catch (IllegalArgumentException iae) {
              // No FFDC code needed
              // d238447 FFDC review. App' error, no FFDC required.
              throw (JMSException) JmsErrorUtils.newThrowable(JMSException.class,
                                                              "INVALID_VALUE_CWSIA0116",
                                                              new Object[] { "JMSCorrelationID", cidB },
                                                              iae,
                                                              null, // null ProbeId = no FFDC
                                                              this,
                                                              tc
                              );
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "setJMSCorrelationIDAsBytes");
      }