Issue Details (XML | Word | Printable)

Key: WODEN-149
Type: Task Task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: John Kaputin
Reporter: Arthur Ryman
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Woden

Update Woden with New WSDL 2.0 Assertions Numbers for Proposed Recommendation

Created: 26/Feb/07 04:20 PM   Updated: 13/Jun/07 03:08 PM
Return to search
Component/s: Validation
Affects Version/s: M7
Fix Version/s: M8

Time Tracking:
Not Specified

Resolution Date: 13/Jun/07 02:36 PM


 Description  « Hide
I renumbered the assertions for PR. I created scripts that can do the text replacement automatically. These are described in a note to the mailing lists. I am assigning this to John for coordination. It's just a matter of running an Ant script, but I don't want to do this while John is working on the code.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
John Kaputin added a comment - 12/Jun/07 04:35 PM
r546553
I have renumbered the assertions in the Woden source code to the PR assertion numbers using Arthur's Ant script and the mapping files from the W3C ws-desc CVS project:

http://dev.w3.org/cvsweb/2002/ws/desc/wsdl20/renumber-assertions-1properties
http://dev.w3.org/cvsweb/2002/ws/desc/wsdl20/renumber-assertions-2.properties

<target name="renumber-assertions" description="Renumbers assertions using PR ids.">
<replace dir="src" includes="**/*" replacefilterfile="[mydir]/renumber-assertions-1.properties" />
<replace dir="src" includes="**/*" replacefilterfile="[mydir]/renumber-assertions-2.properties" />
<replace dir="test" includes="**/*" replacefilterfile="[mydir]/renumber-assertions-1.properties" />
<replace dir="test" includes="**/*" replacefilterfile="[mydir]/renumber-assertions-2.properties" />
</target>

Thjere are still some obsolete assertions in the Woden code but these will be eliminated as I redesign/reimplement the validation logic under WODEN-47, -56 and -163.

John Kaputin added a comment - 13/Jun/07 02:35 PM
r546889
Removed validation code and test cases for the obsolete CR assertions that have been removed from the PR WSDL2 spec:
Endpoint-0065, enforced by WSDL2 schema, CR118
InterfaceFault-0028, enforced by WSDL2 schema, CR074
InterfaceFault-0032, enforced by WSDL2 schema, CR118
InterfaceOperation-0029, enforced by WSDL2 schema, CR074
InterfaceOperation-0035, enforced by WSDL2 schema, CR118
Schema-0020, made redundant by InterfaceMessageReference-1036
Schema-0020b, made redundant by InterfaceFault-1017

John Kaputin added a comment - 13/Jun/07 02:36 PM
Resolved by r546553 and r546889.

John Kaputin added a comment - 13/Jun/07 03:08 PM
r546905
Removed the obsolete assertion messages from the messages.properties file.