[icedtea-web] RFC: launch application that have a non-public main class

Omair Majid omajid at redhat.com
Wed Oct 27 06:53:55 PDT 2010


On 10/26/2010 06:23 PM, Dr Andrew John Hughes wrote:
> On 16:04 Tue 26 Oct     , Omair Majid wrote:
>> Hi,
>>
>> The attached patch bypasses checks imposed by the reflection API to
>> ensure that netx is allowed to access the class it is trying to access.
>> Generally, this makes complete sense. However, there are some
>> applications (such as the Present/Future Value Calculator [1]) that
>> declare their main method in a non public class. Netx currently fails
>> with an IllegalAccessException when it encounters this.
>>
>> ChangeLog
>> 2010-10-26  Omair Majid<omajid at redhat.com>
>>
>>       * netx/net/sourceforge/jnlp/Launcher.java
>>       (launchApplication): Mark main method as accessible before invoking
>>       it.
>>
>> Thanks,
>> Omair
>>
>> [1] http://www.arbores.ca/PresentFuture.jnlp
>
> Looks good to me.
>

Thanks for the review. I have pushed the change.

Cheers,
Omair



More information about the distro-pkg-dev mailing list