Post #154,040
5/6/04 11:27:55 AM
|
Bad code...
As I said, I agree with the Tomcat people's assertion that this is a Sun problem.
Given that there are no bugs in the VM, you can't crash the JVM. A crashing JVM is a bad JVM, period. Sun has an issue there and needs to fix it.
That said, JVM crashes in my experience, and in the absence of JNI, are very very rare. I've seen one in my career, caused by some rather tense byte manipulation code.
IMO that says nothing about the product overall, and everything about that particular JVM release. I've seen more bugs in C compilers and the like than I have in JVMs. Condemning an entire product because of one bad experience is rather Rossish, don't you think? :-)
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #154,043
5/6/04 11:33:45 AM
|
Rossish? :0)
Maybe so. There's more baggage associated with this fiasco that I won't bore you with. Suffice it to say that the damned app should have been done w/PHP and the only reason tomcat/JSP was selected was that a PHB confused Java w/JSP while reading marketing foo from IBM. ;0)
bcnu, Mikem
|
Post #154,046
5/6/04 11:35:32 AM
|
I've used PHP.
I prefer JSP, believe it or not. PHP is a giant hack IMO (references... *shudder*).
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #154,051
5/6/04 11:50:36 AM
5/6/04 11:52:05 AM
|
To each his own. But,
here we have two people who know PHP. None that know Java/JSP.
I'm always in favor of whatever works and sufficiently floats your boat. I'm not married to PHP, but my view is that everything you use has its warts. It's just that I know (some/most?) of PHP's warts, which makes it easier for me to fix. And I am constantly in search of "easy". :-)
[Edit]: BTW, you still classify me as one of those whining weenies who slam Java out of ignorance?
bcnu, Mikem
Edited by mmoffitt
May 6, 2004, 11:52:05 AM EDT
|
Post #154,056
5/6/04 12:00:28 PM
|
If you have the inhouse experience
Then the PHB was truly an idiot for bringing in something else. But that has nothing to do with Java. ;-)
As far as being a whining weenie, as long as you confine yourself to whining about Sun's 1.4.2 JDK, I don't have an issue. ;-)
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #154,120
5/6/04 5:16:20 PM
|
Heh.
...as long as you confine yourself to whining about Sun's 1.4.2 JDK,
Except that it did it with Blackdown's and IBM's as well. So, Java's open game then, yes? :-D
bcnu, Mikem
|
Post #154,123
5/6/04 5:26:04 PM
|
WTF?
You got the same signal 11 in 3 different JDKs??
Does this thing use JNI by any chance? Or some libraries (like Oracle's OCI drivers) that use JNI?
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #154,452
5/10/04 9:24:58 AM
|
Yes, sig 11 w/different JDK's.
And different versions. I honestly cannot tell you which ones we tried, but we tried everything we could get our hands on. The last thing we did (rollback of libC) seems to have worked.
I'm told that JNI is not used. In the absence of source code, is there a quick way to tell?
bcnu, Mikem
If you can read this, you are not the President.
|
Post #154,472
5/10/04 10:16:56 AM
|
Re: Yes, sig 11 w/different JDK's.
There would be .so or .dll files that came with it.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #154,473
5/10/04 10:22:57 AM
|
Nope. No JNI.
bcnu, Mikem
If you can read this, you are not the President.
|
Post #154,552
5/10/04 7:47:34 PM
|
Dude,
Got the code. If you're interested, send a message to me: mikem@moffitt-tech.com
bcnu, Mikem
If you can read this, you are not the President.
|