|
I think that Websphere 7.x wil use the 32bit JVM when it gets to the
System I.
Good morning all
I understand that the Integrated Web Server (IWS or IWAS) gets part of
its performance boost / reduced overhead from the 32bit JVM.
One note of concern I have is not being able to use JINI with the 32bit
JVM. With the 64bit JVM you can wrap an ILE program or service program
with Java using JINI. I have done that to make a JMI class that uses
RPG.
I think that Websphere 7.x wil use the 32bit JVM when it gets to the
System I.
-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx
[mailto:java400-l-bounces@xxxxxxxxxxxx] On Behalf Of Joe Sam Shirah
Sent: Monday, August 18, 2008 9:00 AM
To: Java Programming on and around the iSeries / AS400
Subject: Re: DecimalFormatter.format(object) gives strange results
oni5JVM1.4Classic
Hi Neill,
The 32 bit version makes a lot of sense to me, if it fits the
application. At this point though, I only have the theory. If I can
make
my client see the logic, I plan to move reporting from WebSphere proper
to a
separate process and expect to use the 32 bit JVM. I should have more
to
say about it after that. Bill has already pointed to the redbook.
The cleanest way to control the JVM used is to install just one.
That's
not always possible because of various dependencies.
how to control which jvm is used when calling from RPG.
Personally, I have never called Java from RPG and don't expect to
unless
I get roped into some client's existing code. When I first started with
Java in 1996-97, I looked over JNI and pretty much determined that there
were few cases where it made sense in a business context. I've seen
none so
far, although clearly that's my own professional opinion. Others
differ;
see all the issues on this list calling Java directly from RPG (or other
languages.)
But to answer your question, you use the environment variable
QIBM_RPG_JAVA_PROPERTIES.
Joe Sam
Joe Sam Shirah - http://www.conceptgo.com
conceptGO - Consulting/Development/Outsourcing
Java Filter Forum: http://www.ibm.com/developerworks/java/
Just the JDBC FAQs: http://www.jguru.com/faq/JDBC
Going International? http://www.jguru.com/faq/I18N
Que Java400? http://www.jguru.com/faq/Java400
----- Original Message -----
From: "Neill Harper" <neill.harper@xxxxxxxx>
To: "'Java Programming on and around the iSeries / AS400'"
<java400-l@xxxxxxxxxxxx>
Sent: Saturday, August 16, 2008 3:23 PM
Subject: RE: DecimalFormatter.format(object) gives strange results on
i5JVM1.4Classic
Brilliant, thanks very much!! I thought I was going mad.version
I'm actually calling this java from RPG, we don't seem to have 1.5
installed
on our box. Any advice on whether or not to use/instal the 32 bit
ofi5
the JVM and how to control which jvm is used when calling from RPG.
Once again thanks for your help
Neill
-----Original Message-----
From: java400-l-bounces@xxxxxxxxxxxx
[mailto:java400-l-bounces@xxxxxxxxxxxx]
On Behalf Of Joe Sam Shirah
Sent: 16 August 2008 20:03
To: Java Programming on and around the iSeries / AS400
Subject: Re: DecimalFormatter.format(object) gives strange results on
JVM1.4ClassicWAS
See:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4018937
Wasn't corrected until 1.5. Yet Another Reason to move to at least
6.1 and dump JDK 1.4.2 altogether.JVM
Joe Sam
Joe Sam Shirah - http://www.conceptgo.com
conceptGO - Consulting/Development/Outsourcing
Java Filter Forum: http://www.ibm.com/developerworks/java/
Just the JDBC FAQs: http://www.jguru.com/faq/JDBC
Going International? http://www.jguru.com/faq/I18N
Que Java400? http://www.jguru.com/faq/Java400
----- Original Message -----
From: "Neill Harper" <neill.harper@xxxxxxxx>
To: <java400-l@xxxxxxxxxxxx>
Sent: Saturday, August 16, 2008 9:13 AM
Subject: DecimalFormatter.format(object) gives strange results on i5
1.4Classicwould
When I run the following in WDSC and netbeans I get the result I
"123,456,789,987,654,321,123,300,000,000.000"expect. However when I run it on the i5 JVM 1.4 I get an unexpected
result.
I'm probably missing something really obvious, any help would be
appreciated.
public static void main(String[] args) {
BigDecimal num = new
BigDecimal("123456789987654321123456789987");
DecimalFormat df = new DecimalFormat();
df.setMaximumFractionDigits(99);
df.setMaximumIntegerDigits(99);
df.setMinimumFractionDigits(3);
df.setMinimumIntegerDigits(3);
df.setGroupingUsed(true);
df.setGroupingSize(3);
String s = df.format(num);
System.out.println(s);
}
Result in WDSC and Netbeans s =
"123,456,789,987,654,321,123,456,789,987.000"
Result when run on i5 s =
(JAVA400-L)
Thanks for taking a look.
Neill
--
This is the Java Programming on and around the iSeries / AS400
mailing list(JAVA400-L)
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
--
This is the Java Programming on and around the iSeries / AS400
mailing list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
--
This is the Java Programming on and around the iSeries / AS400
(JAVA400-L) mailing list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
_____________
The information contained in this message is proprietary and/or
confidential. If you are not the
intended recipient, please: (i) delete the message and all copies; (ii) do
not disclose,
distribute or use the message in any manner; and (iii) notify the sender
immediately. In addition,
please be aware that any message addressed to our domain is subject to
archiving and review by
persons other than the intended recipient. Thank you.
_____________
--
This is the Java Programming on and around the iSeries / AS400 (JAVA400-L)
mailing list
To post a message email: JAVA400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/java400-l
or email: JAVA400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/java400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 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 [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.