Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 252258

Summary: Update the WS-I validator to use WSDL4J 1.5.1
Product: [WebTools] WTP Webservices Reporter: Valentin Baciu <valentinbaciu>
Component: wst.wsiAssignee: Amy Wu <for.work.things>
Status: CLOSED FIXED QA Contact: Valentin Baciu <valentinbaciu>
Severity: enhancement    
Priority: P3 Keywords: plan
Version: 3.1   
Target Milestone: 3.1 M5   
Hardware: All   
OS: All   
Whiteboard: Others
Bug Depends on:    
Bug Blocks: 197197    
Attachments:
Description Flags
org.eclipse.wst.wsi.txt
none
org.eclipse.wst.wsi.tests.txt
none
org.eclipse.wst.wsi.ui.txt none

Description Valentin Baciu CLA 2008-10-27 15:46:35 EDT
This enhancement request will track the updates required in the WS-Ivalidator
to enable it to use javax.wsdl_1.5.1.
Comment 1 Amy Wu CLA 2008-12-05 18:55:44 EST
Created attachment 119684 [details]
org.eclipse.wst.wsi.txt

I basically made the same changes I made in bug 252257 for the wsi plugin.
The one additional item I changed was in:
ProfileAssertionsReaderImpl#alreadyChecked
       result = (id.equals("BP2110") ||
    		   	 id.equals("BP2115") ||
		         id.equals("BP2417") ||
		         id.equals("BP2114") ||
		         id.equals("BP2123") ||
		         id.equals("SSBP2209") ||
		         id.equals("AP2209") ||
		         id.equals("BP2700") ||
==>		         id.equals("BP2011")
		         );

I added the BP2011 test because this test verifies an xml schema is valid. This is now taken care of in wsdl4j 1.5.x
Comment 2 Amy Wu CLA 2008-12-05 18:56:39 EST
Created attachment 119685 [details]
org.eclipse.wst.wsi.tests.txt

Here's the associated test plugin.  I commented out test_2011_4 because it does not seem is no longer necessary/valid.
Comment 3 Amy Wu CLA 2009-01-09 12:28:43 EST
Created attachment 122136 [details]
org.eclipse.wst.wsi.ui.txt

I forgot about this plugin.  All it contains is changing the dependency in the manifest.mf file
from
 javax.wsdl;bundle-version="[1.4.0,1.5.0)",
to
 javax.wsdl;bundle-version="[1.5.0,1.6.0)",
Comment 4 Amy Wu CLA 2009-01-14 13:52:51 EST
I've released the fix for this week's wtp 3.1 m5 ibuild.
Comment 5 Valentin Baciu CLA 2009-01-19 14:01:05 EST
Verified with I-3.1-20090119095149.
Comment 6 Amy Wu CLA 2009-01-20 11:17:43 EST
closing