<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>8301</bug_id>
          
          <creation_ts>2009-11-14 03:23:49 +0000</creation_ts>
          <short_desc>Transfer: generating the PutDenied fault</short_desc>
          <delta_ts>2010-03-17 11:36:11 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WS-Resource Access</product>
          <component>Transfer</component>
          <version>FPWD</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>REMIND</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>hasProposal</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gilbert Pilz">gilbert.pilz</reporter>
          <assigned_to name="Gilbert Pilz">gilbert.pilz</assigned_to>
          <cc>dug</cc>
          
          <qa_contact name="notifications mailing list for WS Resource Access">public-ws-resource-access-notifications</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>29574</commentid>
    <comment_count>0</comment_count>
    <who name="Gilbert Pilz">gilbert.pilz</who>
    <bug_when>2009-11-14 03:23:49 +0000</bug_when>
    <thetext>Section 3.2 &quot;Put&quot; contains the following paragraph:

&quot;The replacement representation could contain within it element or attribute values that are different than their corresponding values in the current representation. Such changes could affect elements or attributes that, for whatever reason, the implementation does wish to allow the client to change. An implementation MAY choose to ignore such elements or attributes, or it MAY generate a wst:PutDenied fault. See 5 Faults.&quot;

Since the term &quot;generate&quot; is defined as &quot;MUST perform some internal logging and MAY transmit a fault&quot;, &quot;MAY generate&quot; is a contradictory clause.

Proposal: &quot;The replacement representation could contain within it element or attribute values that are different than their corresponding values in the current representation. Such changes could affect elements or attributes that, for whatever reason, the implementation does wish to allow the client to change. An implementation MAY choose to ignore such elements or attributes. If an implementation does not ignore these elements or attributes, it MUST generate a wst:PutDenied fault. See 5 Faults.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31130</commentid>
    <comment_count>1</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2010-01-19 18:55:09 +0000</bug_when>
    <thetext>To be clear, change:
An implementation MAY choose to ignore such elements or attributes, or it MAY
generate a wst:PutDenied fault.

to:
An implementation MAY choose to ignore such elements or attributes. If
an implementation does not ignore these elements or attributes, it MUST
generate a wst:PutDenied fault.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31139</commentid>
    <comment_count>2</comment_count>
    <who name="Robert Freund">bob</who>
    <bug_when>2010-01-19 21:22:30 +0000</bug_when>
    <thetext>resolved with comment Nr. 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31140</commentid>
    <comment_count>3</comment_count>
    <who name="Doug Davis">dug</who>
    <bug_when>2010-01-19 21:22:43 +0000</bug_when>
    <thetext>s/these/those/</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>