Lance, that's great news!

I have a question. You've listed the tests that you will be excluding. Could you also give us an idea of the bugs that will be fixed so we know what to expect when we start running the new TCK?

Thanks.

Russell Butek
[EMAIL PROTECTED]

Please respond to [EMAIL PROTECTED]

To: [EMAIL PROTECTED]
cc:
Subject: Re: [Fwd: jaxrpc issues]



We are tentatively targeting mid next week for releasing the patch for jaxrpc and for saaj.

We will be excluding:

jaxrpc/api/javax_xml_rpc/Serivce/Client.java#GerPortsPosTest2_from_standalone, bug 4708354

saaj/api/javax_xml_soap/AttachmentPart/URLClient.java#getSize3Test_from_standalone, bug� 4712878
saaj/api/javax_xml_soap/Node/URLClient.java#getValueTest1_from_standalone, bug 4712829


Regards,
Lance

[EMAIL PROTECTED] wrote:
Here is the latest chart describing the TCK Issues and failing tests.

(See attached file: TCKIssues.html)

Russell is working on the attachments test.
I am about ready to commit a change to Java2WSDL to support multi-ports, multi-services, multi-portTypes etc.

Eagerly awaiting the new JAXRPC TCK

Rich 'Shirley' Scheuerle
IBM WebSphere & Axis Web Services Development
512-838-5115 (IBM TL 678-5115)
[IMAGE]Sam Ruby <[EMAIL PROTECTED]>



[IMAGE]


Rich, Russell - what's the outlook for more issues?

-------- Original Message --------
Subject: jaxrpc issues
Date: Mon, 15 Jul 2002 13:37:49 -0400
From: Lance Andersen
To: Sam Ruby , Davanum Srinivas

Hi Sam, Dims,

I saw Rich's email regarding your jaxrpc issues. Outside of the doc/lit
issue which needs to be worked via Rahul from a spec perspective, is
there any other outstanding issues that might be coming my way? I am
trying to get the work wrapped up on the jaxrpc patch so this info would
be helpful.

Dims, can you please answer the same question regarding SAAJ?

Regards,
Lance

--
Lance Andersen email: [EMAIL PROTECTED]
Sun Microsystems Inc. phone: (781) 442-2037
1 Network Drive, UBUR02-301 fax : (781) 442-1610
Burlington, MA 01803










TCKIssues�
    Test�
    TCK issue
    Status
    jaxrpc/api/javax_xml_rpc./Service/Client.java#
    GetPortsPosTest2�
    4. getPorts should throw ServiceException wsdl
    Note: Axis was changed to pass this test
    TCK bug #4709354 assigned
    jaxrpc/api/javax_xml_rpc/Call/Client.java#
    SetGetPropertyTest1_from_standalone(passes but w/ Stub issue)
    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/ee/j2w/attachmentstest/Client.java#
    AttachmentsTest_from_standalone
    AXIS needs work
    Russell is working on it
    jaxrpc/ee/j2w/inheritedinterfacetest/Client.java#
    inheritedinterfaceTest_from_standalone
    12. Client.class is stale
    reported, hopefully will go away in next version of TCK
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallStandardJavaClassesTest_from_standalone
    5.� Roundtrip issues
    TCK bug #4708425 assigned
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallJavaBeanTest_from_standalone
    11.� Calendar compare issue
    TCK bug #4714327 assigned
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallValueTypeTest_from_standalone
    11.� Calendar compare issue
    TCK bug #4714327 assigned
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallJavaArrayTest_from_standalone
    5.� Roundtrip issues
    TCK bug #4708425 assigned
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallJavaMultiArrayTest_from_standalone
    5.� Roundtrip issues
    TCK bug #4708425 assigned
    jaxrpc/ee/j2w/marshalltest/Client.java#
    MarshallServiceExceptionTest_from_standalone
    Axis problem with Java2WSDL and Exceptions
    Resolved: Scheu Fixed Axis
    jaxrpc/ee/w2j/document/literal/marshaltest/Client.java#
    MarshallSimpleTypesTest_from_standalone
    6.� wrapped doc/lit
    jaxrpc/ee/w2j/document/literal/marshaltest/Client.java#
    MarshallArraysOfSimpleTypesTest_from_standalone
    6.� wrapped doc/lit
    jaxrpc/ee/w2j/document/literal/simpletest/Client.java#
    SimpleTest_from_standalone
    6.� wrapped doc/lit
    jaxrpc/ee/w2j/document/literal/stockquote/Client.java#
    invokeStockQuoteService_from_standalone
    6.� wrapped doc/lit
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallAllSimpleXMLDataTypeTest_from_standalone
    7.� 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)
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallAllStructsTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallSequenceStructsTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallWSDLRestrictedArrayTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallSOAPRestrictedArrayTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallExceptionsTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallEnumerationsTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/marsalltest/Client.java#
    MarshallAllSimpleXMLDataTypesTest_from_standalone
    7.� Full bean constructor issue
    TCK bug #4708365 assigned
    jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
    InSimpleTypesTest_from_standalone
    11.� Calendar issue
    TCK bug #4714327 assigned
    jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
    OutSimpleTypesTest_from_standalone
    11.� Calendar issue
    TCK bug #4714327 assigned
    jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
    InOutSimpleTypesTest_from_standalone
    11.� Calendar issue
    TCK bug #4714327 assigned
    jaxrpc/ee/w2j/rpc/encoded/parametermodetest/Client.java#
    InStructTest_from_standalone
    2.� Boolean value issue
    TCK bug #4708351 assigned
    jaxrpc/ee/w2j/rpc/encoded/xmlnamemappingtest/Client.java#
    JavaKeywordsTest_from_standalone
    3. get<port> xml name�
    7. Full bean constructor issue
    Scheu looking into this one
    TCK bug #4708351 assigned
    jaxrpc/ee/w2j/rpc/encoded/xmlnamemappingtest/Client.java#
    JavaNamingConventionsTest_from_standalone
    3. get<port> xml name
    7. Full bean constructor issue
    Scheu looking into this one
    TCK bug #4708351 assigned


Issue Explanations

Issue: 2 Boolean value

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

Issue: 3 get<port> xml name

TCK expect getxMLNameMappingTestService method on the service and Axis has getXMLNameMappingTestService.
Sun doesn't see a problem.� We may need to change Axis to comply.� (Note the WSDL port name is xMLNameMappingTestService.) Rich Scheuerle is investigating.

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



<<inline: ecblank.gif>>

<<inline: C6003675.gif>>

<<inline: C8699170.gif>>

<<inline: C9128097.gif>>

<<inline: C8450799.gif>>

Reply via email to