I have an interesting challenge and I would count on help from you.
Must maintain a heterogeneous environment with different versions of
Java and APPSERVER.
Java Settings:
1) Weblogic 8.1 + JRockit 1.4 (BEA)
2)
JBoss 3.2.3 + JDK 1.4 (Sun)
3) Java 1.4 (Sun) - Application client (Swing)
4) JBoss 5.1.0 + JDK 1.6 (Sun)
Flow of communication:
1) Application client (Swing) <-> APPSERVER (Weblogic and / or JBoss 3 / 5) <-> Weblogic
2) Browser (Web) <-> APPSERVER (Weblogic and / or JBoss 3 / 5) <-> Weblogic
The idea is to gradually migrate all 32 servers JBoss 3 for the newer version (JBoss 5) keeping the communication above safe. In preliminary tests, I found some errors in serialVersionUID and I was forced to correct the sources of JBoss 3 to make it compatible with newer version.
However, the error below raised a question: Is it possible to have this structure? How?
Error: java.lang.UnsupportedClassVersionError: CLASS (Unsupported major.minor version 49.0)
Any suggestion / hint on this issue?
Darlan