thanks
[EMAIL PROTECTED] wrote:
The new TCK resolved a number of issues.
We are still having problems related to the getVarBoolean methods.
(See attached file: TCKIssues.html)
Rich Scheuerle
IBM WebSphere & Axis Web Services Development
512-838-5115 (IBM TL 678-5115)
TCKIssues
Summary with the new TCK.
Green indicates Tests that are now fixed.
Red indicates failures that we expected would be fixed by the new tck.
Test TCK issue Status jaxrpc/api/javax_xml_rpc/Service/Client.java#
GetPortsPosTest24. getPorts should throw ServiceException wsdl
Note: Axis was changed to pass this testTCK bug #4709354 assigned
* Test is now excludedjaxrpc/api/javax_xml_rpc/Call/Client.java#
SetGetPropertyTest1_from_standalone8. Stub/Call get/setProperty issue TCK bug #4708407 assigned
Does Axis need to be changed ?
Note that Axis passes but w/ Stub issuejaxrpc/api/javax_xml_rpc/Stub/Client.java#
setPropertyTest5_from_standalone8. Stub/Call get/setProperty issue TCK bug #4708407 assigned
Does Axis need to be changed ?jaxrpc/ee/j2w/attachmentstest/Client.java#
AttachmentsTest_from_standaloneAXIS needs work Russell is working on this one. jaxrpc/ee/j2w/inheritedinterfacetest/Client.java#
inheritedinterfaceTest_from_standalone12. Client.class is stale This is still a problem in the new TCK.
The test passes if the Client.java is recompiled.jaxrpc/ee/j2w/marshalltest/Client.java#
MarshallStandardJavaClassesTest_from_standalone5. Roundtrip issues TCK bug #4708425 assigned
*Fixedjaxrpc/ee/j2w/marshalltest/Client.java#
MarshallJavaBeanTest_from_standalone11. Calendar compare issue TCK bug #4714327 assigned
* Fixedjaxrpc/ee/j2w/marshalltest/Client.java#
MarshallValueTypeTest_from_standalone11. Calendar compare issue TCK bug #4714327 assigned
*Fixedjaxrpc/ee/j2w/marshalltest/Client.java#
MarshallJavaArrayTest_from_standalone5. Roundtrip issues TCK bug #4708425 assigned
*Fixedjaxrpc/ee/j2w/marshalltest/Client.java#
MarshallJavaMultiArrayTest_from_standalone5. Roundtrip issues TCK bug #4708425 assigned
*Fixedjaxrpc/ee/w2j/document/literal/marshaltest/Client.java#
MarshallSimpleTypesTest_from_standalone6. wrapped doc/lit no TCK bug number yet
* Fixedjaxrpc/ee/w2j/document/literal/marshaltest/Client.java#
MarshallArraysOfSimpleTypesTest_from_standalone6. wrapped doc/lit no TCK bug number yet
11. Calendar issue* Fixed jaxrpc/ee/w2j/document/literal/simpletest/Client.java#
SimpleTest_from_standalone6. wrapped doc/lit no TCK bug number yet * Fixed jaxrpc/ee/w2j/document/literal/stockquote/Client.java#
invokeStockQuoteService_from_standalone6. wrapped doc/lit no TCK bug number yet * Fixed jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallAllSimpleXMLDataTypeTest_from_standalone7. Full bean constructor issue
(Some of the marshal tests also have issues 2 and 11, but they are hidden by 7)TCK bug #4708351 assigned
(TCK bug #4708425 assigned, TCK bug #4714327 assigned)
*Fixedjaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallAllStructsTest_from_standalone2. getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned
Why wasn't this issue fixed by the new TCK ?
Do we need to raise this issue again ?jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallSequenceStructsTest_from_standalone2. getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned
Why wasn't this issue fixed by the new TCK ?
Do we need to raise this issue again ?jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallWSDLRestrictedArrayTest_from_standalone7. Full bean constructor issue TCK bug #4708365 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallSOAPRestrictedArrayTest_from_standalone7. Full bean constructor issue TCK bug #4708365 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallExceptionsTest_from_standalone7. Full bean constructor issue TCK bug #4708365 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallEnumerationsTest_from_standalone7. Full bean constructor issue TCK bug #4708365 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallAllSimpleXMLDataTypesTest_from_standalone7. Full bean constructor issue TCK bug #4708365 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
InSimpleTypesTest_from_standalone11. Calendar issue TCK bug #4714327 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
OutSimpleTypesTest_from_standalone11. Calendar issue TCK bug #4714327 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
InOutSimpleTypesTest_from_standalone11. Calendar issue TCK bug #4714327 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
InStructTest_from_standalone2. getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned
Why wasn't this fixed in the TCK ?
Do we need to raise this issue again ?jaxrpc/ee/w2j/rpc/encoded/xmlnamemappingtest/Client.java#
JavaKeywordsTest_from_standalone7. Full bean constructor issue TCK bug #4708351 assigned
*Fixedjaxrpc/ee/w2j/rpc/encoded/xmlnamemappingtest/Client.java#
JavaNamingConventionsTest_from_standalone7. Full bean constructor issue TCK bug #4708351 assigned
*Fixed
Issue Explanations
Issue: 2 Boolean value
The TCK expects getVarBooloon instead of isVarBoolean for a bean property that is a boolean value.Issue: 4 getPorts() problem
TCK expects a call to getPorts() to return a null iterator if there is no wsdl. The specification clearly indicates that an exception should be thrown. Axis was changed to comply with the TCK. The Axis change should be backed out once the TCK is fixed.Issue: 5. Roundtrip Issues
Problems with roundtripping Calendar/Date.Issue: 6 Wrapped Doc/Lit
The TCK and Axis do not agree on the way to interpret wrapped doc/lit.
Issue: 7 Full Bean Constructor
The TCK relies on full constructors in the beans, which is not compliant with the specification.
Issue: 8 Stub/Call Get/Set Property Issue
The TCK expects an exception when it sets/gets an unknown property. AXIS does not throw an exception.
Issue: 11 Calendar Issue
The compareCalendars method in the TCK should compare the canonical form of the calendars.
Issue: 12 Client.class is stale
The Client.class file for the inherited interface test does not match the Client.java. Recompiling Client.java fixes the problem.
-- Lance Andersen email: [EMAIL PROTECTED] Sun Microsystems Inc. phone: (781) 442-2037 1 Network Drive, UBUR02-301 fax : (781) 442-1610 Burlington, MA 01803
