Bug 175855 - WSDL validation message references R2119
Summary: WSDL validation message references R2119
Status: NEW
Alias: None
Product: WTP Webservices
Classification: WebTools
Component: wst.wsi (show other bugs)
Version: 1.5.3   Edit
Hardware: PC All
: P3 enhancement (vote)
Target Milestone: Future   Edit
Assignee: Project Inbox CLA
QA Contact: Keith Chong CLA
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2007-02-28 11:38 EST by Alexander Veit CLA
Modified: 2010-07-20 11:34 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Veit CLA 2007-02-28 11:38:19 EST
Build ID: Build id: M20070212-1330

Steps To Reproduce:
1. Validate a WSDL that violates Basic Profile 1.1 R2110

Result:
"WS-I: (BP2119) A document-literal binding which does not specify the parts attribute, has more than one wsdl:part in the associated wsdl:message element.

R2119 does not exist in bp11 or bp12.

More information:
Comment 1 Valentin Baciu CLA 2007-03-14 13:10:43 EDT
Thank you for reporting this bug. I have assigned to the correct component.
For guidance on how to select the correct component in future bug reports, please refer to:
https://bugs.eclipse.org/bugs/describecomponents.cgi?product=Web+Tools
Comment 2 David Carver CLA 2007-03-29 23:34:38 EDT
Looks like the correct reference should be:

R2210   If a document-literal binding in a DESCRIPTION does not specify the parts attribute on a soapbind:body element, the corresponding abstract wsdl:message MUST define zero or one wsdl:parts.

BP2219 contains R2210.
Comment 3 Craig Chaney CLA 2007-04-18 15:15:14 EDT
The numbers in the report actually refer to items from the WS-I Test Assertion Document (TAD), not from the profile.  The TAD associated with the Basic Profile 1.1. can be found at:
http://www.ws-i.org/Testing/Tools/2005/01/BP11_TAD_1-1.htm

If you look at the entry for 2119, you'll find that you're correct that it targets profile requirement 2110.
Comment 4 Alexander Veit CLA 2007-04-19 03:34:33 EDT
Thank you for this explanation. However, wouldn't it be a good idea to give a reference to the actual profile rule(s)?
Comment 5 Valentin Baciu CLA 2008-10-30 16:26:51 EDT
This sounds to me more like an enhancement request to display in the message not only the test assertion BPnnnn but also the target profile requirement(s).