Excellent :). I see you opened http://issues.apache.org/jira/browse/SCOUT-116 for this. We'll get it fixed!

Cheers,

--Kurt


On 6/25/11 7:45 AM, Shawn Jiang wrote:
Hi Kurt, you are right, the problem is within scout 1.2.2 instead of UDDI.

org.apache.ws.scout.transport.AxisTransport.send(Element, URI)

{

...
try {
      service = new Service();
      call = (Call)service.createCall();
      call.setTargetEndpointAddress(endpointURL.toURL());

      String requestString = XMLUtils.ElementToString(request);
SOAPBodyElement body = new SOAPBodyElement(new ByteArrayInputStream(requestString.getBytes("UTF-8")));
      Object[] soapBodies = new Object[] { body };

      Vector *result *= (Vector)call.invoke(soapBodies);
      response = ((SOAPBodyElement)*result.elementAt(0)*).getAsDOM();
    }

...

}

After the change in JUDDI-498, now the *result *of these void server call is an empty Vector, so that*result.elementAt(0)* will result in IndexOutOfBoundsException.

All these void related call will have the same failure.


On Sat, Jun 25, 2011 at 10:33 AM, Shawn Jiang <[email protected] <mailto:[email protected]>> wrote:

    Hi Kurt,

    Just a guess because it's a regression since June.10th.    I just
    tried to revert to the uddi revision before June.10th.    The
    problem is still there.

    I confirm it's not an issue of 3.1.0 release.


    On Sat, Jun 25, 2011 at 2:09 AM, Kurt T Stam <[email protected]
    <mailto:[email protected]>> wrote:

        Hi Shawn,

        JUDDI-498 fixes how it is supposed to work in the UDDIv3 spec:
        an empty message on success. It maybe that something needs to
        change on the scout side for this, but I don't think it is a
        jUDDI issue.

        --Kurt

        On 6/23/11 10:49 AM, Shawn Jiang wrote:
        Got some tck regressions comparing to the revison on
        June.10.   Guess it's caused by following changes.

        JUDDI-498, fixing so it returns an empty response (again, I
        think something got changed accidentally)

        https://svn.apache.org/repos/asf/juddi/trunk@1137035

        On Thu, Jun 23, 2011 at 11:17 AM, Kurt T Stam
        <[email protected] <mailto:[email protected]>> wrote:

            Hi guys,

            This is our 2nd attempt.

            We have a tag at:

            tag: http://svn.apache.org/repos/asf/juddi/tags/juddi-3.1.0

            the release artifacts are staged at:

            
https://repository.apache.org/content/repositories/orgapachejuddi-043/

            and the distribution is staged at:

            http://people.apache.org/~kstam/releases/juddi-3.1.0/mirror/
            <http://people.apache.org/%7Ekstam/releases/juddi-3.1.0/mirror/>

            Please give it a spin and cast your vote in the next 72
            hours!

            My vote: +1

            Cheers,

            --Kurt








-- Shawn




-- Shawn




--
Shawn

Reply via email to