3 Replies Latest reply on Jan 12, 2016 4:38 AM by barry bevel

    Possible upgrade Path from JBoss 4.2.1 to Wildfly 9?

    barry bevel Newbie


        We have an large mission critical application developed using JBoss technologies which we are now hoping to upgrade.


      Our current stack is:

      JBoss 4.2.1

      Seam 2.1.1

      RichFaces 3.3.2.SR1

      JBoss ESB

      JBoss Cache


      One possible destination stack would be:

      WildFly 9


      RichFaces 4.5




      We want to be able to run IE11 without Enterprise mode so that means RichFaces 4.5 (or 4.3 )

      RichFaces 4.5 means upgrading to JSF 2.

      JSF 2 means upgrading the JBoss Server.

      Upgrading JBoss Server means upgrading JBoss ESB and JBoss Cache and lots of various API upgrades.

      Seam 2.1 won't work with JSF 2 so we need to upgrade that, but it's dead so were thinking JEE CDI is the way to go.


      We have a large amount of code related to JBoss ESB, so if we didn't have to rewrite / upgrade to SwitchYard it would be great.


      Is there any way to stage this upgrade rather than trying to do it all at once which seems very difficult and risky?


      Plan B is drop RichFaces/JSF and rewrite the front-end using client side technologies and wrap our existing services in JSON/REST.


      Any advice appreciated.