RE: defining a reason code

"Hollenbeck, Scott" <[email protected]>
Newsgroups gmane.ietf.provreg
Message-ID <046F43A8D79C794FA4733814869CDF070231FBF5@dul1wnexmb01.vcorp.ad.vrsn.com>
From section 2.6 of RFC 4930:
 
"Zero or more OPTIONAL <extValue> elements", and
 
"A <reason> element containing a human-readable message that describes
the reason for the error.  The language of the response is identified
via an OPTIONAL "lang" attribute.  If not specified, the default
attribute value MUST be "en" (English)."
 
No namespace needed, but you've got the <reason> element inside a
<value> element when it should be inside an <extValue> element.  You
should have some text in there, too.  Perhaps something like "5004:
Invalid password".

-Scott- 

 


________________________________

	From: Eugenio Pinto [mailto:[email protected]] 
	Sent: Wednesday, April 02, 2008 7:07 AM
	To: [email protected]; Hollenbeck, Scott
	Subject: defining a reason code
	
	
	Hi,
	
	I have another question regarding extending response codes.
	
	I defined the following response message:
	
	<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<http://www.w3.org/2001/XMLSchema-instance>
xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0 epp-1.0.xsd">
	  <response>
	    <result code="2200">
	      <msg>Authentication error</msg>
	      <value>
	        <reason>5004</reason>
	      </value>
	    </result>
	    <trID>
	      <clTRID>FCCN-12386</clTRID> 
	      <svTRID>TRN7063050306</svTRID> 
	    </trID>
	  </response>
	</epp>
	
	where the reason element represents the code to a specific
verified problem.
	
	But I don't know if this is valid XML.
	
	Can I define this this way, or I must include something with the
namespace? like
	
	    <result code="2200">
	      <msg>Authentication error</msg>
	      <value>
	        <ptdomain:panData
xmlns:ptdomain="urn:ietf:params:xml:ns:ptdomain-1.0"
xsi:schemaLocation="urn:ietf:params:xml:ns:ptdomain1.0
ptdomain-1.0.xsd"> 
	          <ptdomain:reason>5004</ptdomain:reason>
	        <brdomain:panData>
	      </value>
	    </result>
	
	Thanks for your feedback.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.