[kaffe] jBoss & Kaffe
Ronald Aigner
ra3@os.inf.tu-dresden.de
Mon May 12 09:07:01 2003
On Monday 12 May 2003 18:02, Ronald Aigner wrote:
> Hi,
> I tried to run jBoss with kaffe 1.0.7 (the tarball available for download).
> Since it crashes I turned all debugging on and the interesting lines are:
> findMethodLocal(java/lang/Class,getProtectionDomain,()Ljava/security/Protec
>tionDomain;) -> NOT FOUND
> findMethodLocal(java/lang/Object,getProtectionDomain,()Ljava/security/Prote
>ctionDomain;) -> NOT FOUND
> getMethodSignatureClass(java/lang/Class,getProtectionDomain,()Ljava/securit
>y/ProtectionDomain;) -> failure
>
> (Something to do with security, I noticed that there is a security file in
> jre/lib/security/. I tried to add it to the classpath, but that didn't
> help. Any suggestions?
>
> Greetings, Ron.
A little bit more verbose
....
findMethodLocal(org/jboss/Main,class$,(Ljava/lang/String;)Ljava/lang/Class;)
-> 0x81d7588
getMethodSignatureClass(org/jboss/Main,class$,(Ljava/lang/String;)Ljava/lang/Class;)
-> success
findMethodLocal(java/lang/Class,getProtectionDomain,()Ljava/security/ProtectionDomain;)
-> NOT FOUND
findMethodLocal(java/lang/Object,getProtectionDomain,()Ljava/security/ProtectionDomain;)
-> NOT FOUND
getMethodSignatureClass(java/lang/Class,getProtectionDomain,()Ljava/security/ProtectionDomain;)
-> failure
Scanning for class java/security/ProtectionDomain
Scanning for element java/security/ProtectionDomain.class
Processing classpath entry '/home/ra3/tmp/bin/jre/lib/rt.jar'
Opening JAR file /home/ra3/tmp/bin/jre/lib/rt.jar for
java/security/ProtectionDomain.class
newClass @0x81d9220
Adding field java/security/ProtectionDomain:cs
Adding field java/security/ProtectionDomain:pc
Adding method
java/security/ProtectionDomain:getCodeSource()Ljava/security/CodeSource; (11)
Adding method
java/security/ProtectionDomain:getPermissions()Ljava/security/PermissionCollection;
(11)
Adding method
java/security/ProtectionDomain:implies(Ljava/security/Permission;)Z (1)
Adding method java/security/ProtectionDomain:toString()Ljava/lang/String; (1)
Adding method
java/security/ProtectionDomain:<init>(Ljava/security/CodeSource;Ljava/security/PermissionCollection;)V
(1)
findMethodLocal(java/security/ProtectionDomain,getCodeSource,()Ljava/security/CodeSource;)
-> 0x82005e8
getMethodSignatureClass(java/security/ProtectionDomain,getCodeSource,()Ljava/security/CodeSource;)
-> success
Scanning for class java/security/CodeSource
Scanning for element java/security/CodeSource.class
Processing classpath entry '/home/ra3/tmp/bin/jre/lib/rt.jar'
Opening JAR file /home/ra3/tmp/bin/jre/lib/rt.jar for
java/security/CodeSource.class
newClass @0x81d90e0
Adding method java/security/CodeSource:<init>()V (1)
findMethodLocal(java/security/CodeSource,getLocation,()Ljava/net/URL;) -> NOT
FOUND
findMethodLocal(java/lang/Object,getLocation,()Ljava/net/URL;) -> NOT FOUND
getMethodSignatureClass(java/security/CodeSource,getLocation,()Ljava/net/URL;)
-> failure
findMethodLocal(java/net/URL,getFile,()Ljava/lang/String;) -> 0x81b2100
....
--
Mit freundlichen Gruessen/With regards
ra3 @ os.inf.tu-dresden.de
http://os.inf.tu-dresden.de/~ra3/