我繼承了一個在JBoss 2.4.3上運行的應用程序(我認爲它與EJB規範2.0兼容),而且我遇到了很多問題(比如能夠使用現代 log4j「Logger」apis [JBoss 2.4特定問題促使我升級])。EJB容器如何向後兼容?
據我所知,我應該可以使用EJB 2.1容器(Jboss 4)而沒有問題,但我應該期望能夠走得更遠嗎?
什麼是EJB的向後兼容性要求?
它們是否意味着通過主要版本向後兼容?
應用程序供應商是否完全向後兼容?
需要進行哪些修改才能使舊應用程序符合要求? (小型或大型應用程序配置或重新編譯?等)
你什麼異常? –
我沒有得到任何例外,因爲我決定尋求知識,而不是嘗試4個版本的jboss並花費3天「玩」的挑戰。 (我是爲了快速獲勝......我認爲這是EJB的一個矛盾,但我想嘗試)。 – Stephen
我猜你問我得到的例外是否表示後來的版本不兼容:) – Stephen