Well today is your lucky day, I've worked on setting Orion up on the AS/400,
although not directly as its a bit too icky for me =) There are a lot of
bugs in IBM's VM as usual... you'll have to comment out the permissions in
orion/config/principals.xml. Also you'll have to disable the JIT. We had
the most success using the "CRTJVAPGM" command with optimization level at
interpret, and then running Orion. On the bright side it does work!
Regards,
Will
-----Original Message-----
From: Klaus Thiele [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, August 09, 2000 5:53 AM
To: Orion-Interest
Subject: Orion on IBM AS/400
Hello,
has anyone running the Orion Server nativ on the AS/400?
i try this, but i got following exception (jdk 1.2.2):
[....]
Klasse com/evermind/naming/archive/in.class wird aus
/home/LOGAPGMR/orion/orion.jar geladen
Klasse com/evermind/naming/memory/ih.class wird aus
/home/LOGAPGMR/orion/orion.jar geladen
Klasse javax/naming/NameClassPair.class wird aus
/home/LOGAPGMR/orion/jndi.jar geladen
Klasse java/text/DateFormat.class wird aus
/QIBM/ProdData/Java400/jdk12/lib/rt.jar geladen
Klasse com/evermind/server/rmi/RMIPermission.class wird aus
/home/LOGAPGMR/orion/orion.jar geladen
Klasse java/math/BigInteger.class wird aus
/QIBM/ProdData/Java400/jdk12/lib/rt.jar geladen
Klasse com/evermind/security/Group.class wird aus
/home/LOGAPGMR/orion/orion.jar geladen
Klasse com/evermind/server/gb.class wird aus /home/LOGAPGMR/orion/orion.jar
geladen
Klasse java/security/cert/X509Certificate.class wird aus
/QIBM/ProdData/Java400/jdk12/lib/rt.jar geladen
Klasse java/security/cert/X509Extension.class wird aus
/QIBM/ProdData/Java400/jdk12/lib/rt.jar geladen
Klasse java/util/HashSet.class wird aus
/QIBM/ProdData/Java400/jdk12/lib/rt.jar geladen
java.lang.NullPointerException
java/security/BasicPermission.hashCode()I+4 (BasicPermission.java:203)
java/util/HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object
;+15 (HashMap.java:329)
java/util/HashSet.add(Ljava/lang/Object;)Z+8 (HashSet.java:164)
com/evermind/server/gb.aib(Ljava/security/Permission;)V+4 (JAX:0)
com/evermind/server/XMLUserManager.aes(Lorg/w3c/dom/Node;)V+185
(JAX:0)
com/evermind/server/XMLUserManager.aeq(Lorg/w3c/dom/Node;)V+41 (JAX:0)
com/evermind/server/XMLUserManager.em(Lorg/w3c/dom/Node;)V+31 (JAX:0)
com/evermind/server/XMLConfig.afd(Lorg/w3c/dom/Node;Z)V+153 (JAX:0)
com/evermind/server/XMLConfig.cp([BZ)V+128 (JAX:0)
com/evermind/server/XMLConfig.cp(Ljava/net/URL;)V+49 (JAX:0)
com/evermind/server/XMLServerConfig.aeu(Ljava/lang/String;)V+16
(JAX:0)
com/evermind/server/XMLServerConfig.lj()V+364 (JAX:0)
com/evermind/server/XMLApplicationServerConfig.lj()V+1 (JAX:0)
com/evermind/server/XMLConfig.cp([BZ)V+242 (JAX:0)
com/evermind/server/XMLConfig.cp(Ljava/net/URL;)V+49 (JAX:0)
com/evermind/server/ga.run()V+23 (JAX:0)
java/lang/Thread.run()V+11 (Thread.java:479)
com/evermind/util/e.run()V+7 (JAX:0)
any idea?
thanks
klaus
--
Klaus Thiele - Personal & Informatik AG
mailto:[EMAIL PROTECTED]
"There's got to be more to life than compile-and-go."