Among other things, unless there's been a recent change, Java is not an ILE
participant. I would go further than Dieter and run Java on a separate
You could run the java part of ArdGate on AS/400 and as well on any box in
your network (like other Java servers) and some users are running it on
as400, others on windows or Linux - and its running well on all boxes. The
problem with java on as400 is the JNI mix of RPG/CL and Java. Startup of JVM
is slow, JNI support of the RPG compiler buggy and starting multiple JVMs
(one for each Job using JNI calls), doesn't scale well (as the OP of this
thread noticed himself!!!). Scalability and maintainability of these mix
applications is a nightmare. You would not see such mixups with Java/C and C
is much mor e compatible to Java than RPG with it's very little
multithreading capabilities. AppServer4RPG is Open Source and the
integration of Java components in a RPG application is less work, than
debugging the JNI mix of the RPG compiler.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2021 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.