commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From joern turner <joern.tur...@web.de>
Subject Re: [jxpath] patch for MethodLookupUtils.lookupStaticMethod
Date Sat, 17 Jan 2004 11:36:48 GMT
Dmitri Plotnikov wrote:

> Joern,
> 
> I have updated the code to allow null as the argument "parameters".
thanks, so i can throw away my patch.

Regards,

Joern
> 
> - Dmitri
> 
> ----- Original Message ----- 
> From: "__matthewHawthorne" <matth@phreaker.net>
> To: "Jakarta Commons Users List" <commons-user@jakarta.apache.org>
> Sent: Tuesday, January 13, 2004 9:12 PM
> Subject: Re: [jxpath] patch for MethodLookupUtils.lookupStaticMethod
> 
> 
> 
>>If you can, create a patch and submit it to Bugzilla.  That way, it
>>won't get lost in the mix.
>>
>>
>>joern turner wrote:
>>
>>>hello,
>>>
>>>found a problem in MethodLookupUtils when defining a custom function
>>>with no arguments cause the passed parameter array is null in that case.
>>>
>>>a simple test for null and providing an empty Class array in this case
>>>solves the issue.
>>>
>>>
>>>    public static Method lookupStaticMethod(
>>>        Class targetClass,
>>>        String name,
>>>        Object[] parameters)
>>>    {
>>>        boolean tryExact = true;
>>>
>>>        Class types[];
>>>        if(parameters==null){
>>>            types = new Class[0];
>>>        }else{
>>>            int count = parameters.length;
>>>            types = new Class[count];
>>>            for (int i = 0; i < count; i++) {
>>>                Object param = parameters[i];
>>>                if (param != null) {
>>>                    types[i] = param.getClass();
>>>                }
>>>                else {
>>>                    types[i] = null;
>>>                    tryExact = false;
>>>                }
>>>            }
>>>        }
>>>    ....
>>>
>>>Regards,
>>>
>>>Joern Turner
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: commons-user-help@jakarta.apache.org
>>
>>
>>
>>
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org


Mime
View raw message