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
|