On 1/23/07, Alexey Varlamov wrote:

Stepan,

Apparently this is kernel classes responsibility to initialize
SecurityManager. And it is hard to believe, but DRLVM just missed this
functionality. Could you please create a JIRA with regression test?
I'm going to fix this in drlvm now.


Hm, 2 JIRAs - one for DRLVM and another for IBM and a regression test for
... classlib?

-Stepan.

--
Alexey

2007/1/23, Stepan Mishura :
> Hi,
>
> I'm not sure which JIRA's component to choose for the issue so I decided
to
> post it here.
>
> The following test behaives on RI as expected but fails in DRL VM and
IBM
> VME:
>
> import java.security.Permission;
> public class MySecurityManager extends SecurityManager {
>    public void checkPermission(Permission perm) {
>    }
> }
>
> public class test {
>    public static void main(String[] av) throws Exception {
>        System.out.println(System.getSecurityManager
> ().getClass().getName());
>    }
> }
> =============DRL VM output=========================
> $java -Djava.security.manager=MySecurityManager test
> Uncaught exception in main:
> java.lang.NullPointerException
>        at test.main(test.java:4)
>
> =============IBM VME output=========================
> $java -Djava.security.manager=MySecurityManager test
> Exception in thread "main" java/lang/InternalError: Could not create
> specified security manager: MySecurityManager
>        at java/lang/System.installSecurityManager (System.java:152)
>        at java/lang/System.completeInitialization (System.java:117)
>        at java/lang/Thread.<init> (Thread.java:129)
> JVMJ9VM015W Initialization error for library jclclear_23(14):
JVMJ9VM009E
> J9VMDllMain failed
> HMYEXEL062E Internal VM error: Failed to create Java VM
> FAILED to invoke JVM.
>
> Thanks,
> Stepan Mishura
> Intel Enterprise Solutions Software Division
>
>




--
Stepan Mishura
Intel Enterprise Solutions Software Division

Reply via email to