docs: Object decodeProperty(MsgDestEncodingUtilsImpl.PropertyInputStream stream) throws JMSException {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "decodeProperty", stream);
  
      // The PhantomPropertyCoder does not encode/decode properties so this method should
      // never be called. If it is, throw an informative JMSException.
      JMSException e = (JMSException)JmsErrorUtils.newThrowable(JMSException.class
                                                               ,"INTERNAL_ERROR_CWSIA0362"
                                                               ,new Object[] {"PhantomPropertyCoder.decodeProperty#1", shortName, longName}
                                                               ,null
                                                               ,null   // FFDC it separately so we can dump the stream
                                                               ,null
                                                               ,tc);
      FFDCFilter.processException(e, "com.ibm.ws.sib.api.jms.PhantomPropertyCoder","PhantomPropertyCoder.decodeProperty#1",
        new Object[] {shortName, longName, stream.toDebugString()});
      throw e;
    }