Here is the latest table based on the latest TCK and some recent changes to AXIS. In short, there are 9 failures. 7 we believe are TCK issues. 1 is an AXIS work item. And I've recorded 1 as a TCK issue, but may not be - it's really weird. An exception occurs in a file as packaged with the TCK, but when we recompile that class, it passes.

(See attached file: TCKIssues.html)

Russell Butek
[EMAIL PROTECTED]
Title: 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.
Black indicates an AXIS work item.
 
 

Test  TCK issue Status
jaxrpc/api/javax_xml_rpc/Call/Client.java#
SetGetPropertyTest2_from_standalone
8.  Stub/Call get/setProperty issue TCK bug #4708407 assigned
jaxrpc/api/javax_xml_rpc/Call/Client.java#
RemovePropertyTest2_from_standalone
8.  Stub/Call get/setProperty issue TCK bug #4708407 assigned
jaxrpc/api/javax_xml_rpc/Stub/Client.java#
setPropertyTest5_from_standalone
8.  Stub/Call get/setProperty issue TCK bug #4708407 assigned
jaxrpc/api/javax_xml_rpc/Stub/Client.java#
getPropertyTest_from_standalone
8.  Stub/Call get/setProperty issue TCK bug#4708407 assigned
jaxrpc/ee/j2w/attachmentstest/Client.java#
AttachmentsTest_from_standalone
AXIS needs work Russell is working on this one.
jaxrpc/ee/j2w/inheritedinterfacetest/Client.java#
inheritedinterfaceTest_from_standalone
12. Client.class is stale This is still a problem in the new TCK.
The test passes if the Client.java is recompiled.
jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallAllStructsTest_from_standalone
2.  getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned
jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
MarshallSequenceStructsTest_from_standalone
2.  getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned
jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
InStructTest_from_standalone
2.  getVarBoolean instead of isVarBoolean TCK bug #4708425 assigned

 

Issue Explanations

Issue: 2 Boolean value

The TCK expects getVarBooloon instead of isVarBoolean for a bean property that is a boolean value.
 

Issue: 8 Stub/Call Get/Set Property Issue

The TCK expects an IllegalArgumentException when it sets/gets an unknown property.  The spec says these methods should throw JAXRPCException.  Illegal properties should be those that start with "javax..." but are not listed in the spec.  Other properties may be considered legal.
 

Issue: 12 Client.class is stale

The Client.class file for the inherited interface test does not match the Client.java.  A NullPointerException occurs where it is impossible for one to occur.  Recompiling Client.java fixes the problem.
 

Reply via email to