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]> 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]> 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]>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/
>>>
>>> Please give it a spin and cast your vote in the next 72 hours!
>>>
>>> My vote: +1
>>>
>>> Cheers,
>>>
>>> --Kurt
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Shawn
>>
>>
>>
>
>
> --
> Shawn
>
--
Shawn