docs: void encodeProperty(ByteArrayOutputStream baos, Object value) throws JMSException {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "encodeProperty", new Object[]{baos, value});
  
      // The PhantomPropertyCoder does not encode/decode properties so this method should
      // never be called. If it is, throw an informative JMSException.
      throw (JMSException)JmsErrorUtils.newThrowable(JMSException.class
                                                    ,"INTERNAL_ERROR_CWSIA0362"
                                                    ,new Object[] {"PhantomPropertyCoder.encodeProperty#1", longName, value}
                                                    ,null
                                                    ,"PhantomPropertyCoder.encodeProperty#1"
                                                    ,null
                                                    ,tc);
  
    }