1 Reply Latest reply on Feb 13, 2012 2:29 AM by evelthon

    EJB3 with a client using JVM 1.4 -- what are the risks?

      We have session EJBs implemented as EJB3, running on JBoss AS 4.2.1.GA

      Our client has to reside on Oracle 10g database, where the jvm is of version 1.4.2 (and this CANNOT change).
      [This is ONLY the client that will call the EJB3 -- The serrver will run on jvm 1.5 or higher]

      I have seen some posts, etc, saying the EJB3 and jvm 1.4 is not officially supported -- fair enough.

      We have managed to make the thing to work, [by translating the jbossall-client.jar] however, using the Retrotranslator tool [http://retrotranslator.sourceforge.net/]
      I saw from another post that someone used used JBossRetro (http://labs.jboss.com/jbossretro/ ) -- a tool for a similar purpose.

      My concern is that even if this works on a test environment, what are the potential problems/drawbacks if to implement it on a site?
      Why is it NOT a recommended approach, if so?
      Do these translator tools impose any risks, or should they be considered once the thing works?

      Also if someone has a preference of Jboss-Retro vs Restrotranslator and why.

      Thanks

        • 1. Re: EJB3 with a client using JVM 1.4 -- what are the risks?

          This is an update to the item, after some years of experiencing it.  Well, it worked like a charm -- flawlessly and effectively: java and the translating tools, and EJB3s.

           

          One point to note, however, we have moved away from <java within Oracle> since it is NOT the most efficient and performing environment that java can run.

          (And more disappointing is the the jvm 1.5 within Oracle 11g)