axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andreas Veithen <andreas.veit...@gmail.com>
Subject Re: Netsed (static inner) classe still does not function (in spite of the patch mentioned in the JIRA-4448)
Date Sun, 29 May 2011 10:45:31 GMT
1.6.0 has been released, but not yet officially announced. I also
started a vote for the 1.5.5 maintenance release:

http://markmail.org/thread/i7s5bu6ddrmo4abv

Andreas

On Mon, May 9, 2011 at 08:28,  <fadila.mumbasic@uniserv.com> wrote:
> Thanks, Andreas.
>
> I wasn't able to find any release roadmap, so could you tell me
> what is the scheduled date for Axis2 1.5.5?
>
> Thank you,
> Fadila
>
>
>
> -----Original Message-----
> From: Andreas Veithen [mailto:andreas.veithen@gmail.com]
> Sent: Saturday, May 07, 2011 8:20 PM
> To: java-user@axis.apache.org
> Subject: Re: Netsed (static inner) classe still does not function (in spite of the patch
mentioned in the JIRA-4448)
>
> The fix for AXIS2-4448 is scheduled to be shipped with Axis2 1.5.5 and 1.6.0.
>
> Andreas
>
> On Wed, May 4, 2011 at 09:03,  <fadila.mumbasic@uniserv.com> wrote:
>> Hi,
>>
>> we are using axis 1.5.3 and have the problem with nested classes.
>>
>> According to the JIRA-4448 this is already fixed.
>>
>> But the source code of the
>>
>> org.apache.axis2.engine.DefaultObjectSupplier.java
>>
>> still contain
>>
>>
>>                Class parent = clazz.getDeclaringClass();
>>                Object instance = null;
>>
>>                if (parent != null) {
>>
>>                                // if this is an inner class then
that
>> can be a non static inner class.
>>                                // those classes have to be instantiated
>> in a different way than a normal initialization.
>>                                instance = clazz.getConstructor(new
>> Class[] { parent })
>>
>> instead of
>>
>>                Class parent = clazz.getDeclaringClass();
>>                Object instance = null;
>>
>>                if (parent != null &&
>> !Modifier.isStatic(clazz.getModifiers())) {
>>
>>                                // if this is an inner class then
that
>> can be a non static inner class.
>>                                // those classes have to be instantiated
>> in a different way than a normal initialization.
>>                                instance = clazz.getConstructor(new
>> Class[] { parent })
>>
>> One interessting point:
>>
>> the SVN repository contains the correct version of the class, but
>> neither axis 1.5.3 nor 1.5.4 contain this version of the
>> DefaultObjectSupplier.
>>
>> Is there any possibility to fix it?
>>
>> Thanks,
>> Fadila
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
>> For additional commands, e-mail: java-user-help@axis.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>

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


Mime
View raw message