Upgrade JVM of my app server to Java1.5 (Java 5) ???

Is it possible to upgrade the JVM of an app server to the new Java 5?

The reason I'm asking is because I've developed a JVM monitoring application with the new java.lang.management API that's only available in Java 5.  Since our clients run java programs on app servers I need to know if there's any possible way to upgrade the JVM of an app server to Java 5 (J2SE1.5).  That way I'd be able to monitor the memory and thread performance of the servlet container, ejb container, etc...

I have a feeling the answer is probably no, but if you could say why its not possible that would be even more helpful:)

Thanks!
LVL 4
ShannonEAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

petmagdyCommented:
No u can't do this ur application server is certified and tested on its specified JDK

Althought with something like JBOSS and Orion u may try
0
TimYatesCommented:
I would run a test server locally for a month or two to check there are no problems before deploying it "live"...

I know it has been released, but as it's a big change, I'd err on the side of caution...
0
ShannonEAuthor Commented:
What's the difference between starting a java program at the command line (ex. java MyProgramName) and starting an instance of your app server? Doesn't starting an app server instance in your IDE just execute
'java SomeProgramNames' behind the scenes, using whichever JRE/JVM comes with the appserver?

The reason I'm asking is because I've already monitored the performance of a client-side app by executing 'java TheClientProgram' at the command line. But now I want to monitor the performance at the backend by connecting to the JVM in my application server.

I hope my question is now clear...
0
TimYatesCommented:
> What's the difference between starting a java program at the command line (ex. java MyProgramName)
> and starting an instance of your app server? Doesn't starting an app server instance in your IDE just execute
> 'java SomeProgramNames' behind the scenes, using whichever JRE/JVM comes with the appserver?

Yes it does
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
mightyoneCommented:
aehm i don get the point...

usually there is a path where you ghave to tell in the config where your jdk lies default would be /usr/lib/java
istall it and mend the path to new java....

or if the applivation serevr call rudimentary java try replacing your jdk with the new one or create a link to the new path...

or am i totally of point?
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.