jboss 7.1 を使用して RHEL5 サーバーに war ファイルを展開しようとしていますが、それを展開フォルダーに配置すると失敗します。server.log を確認したところ、展開しようとすると次のエラーが発生することがわかりました。
[org.jboss.modules] (MSC サービス スレッド 1-8) サービス モジュール ローダーからモジュール "deployment.AppWeb.war:main" でクラス tag.TagBean を定義できませんでした: java.lang.UnsupportedClassVersionError: tag/TagBean : Unsupported major .マイナー バージョン 51.0
ここで、tag は Web プロジェクト AppWeb の名前空間であり、TagBean はクラス名です。もう 1 つ、struts ファイルには次のように追加されます。
<package name="tag" namespace="/tag" extends="struts-default">
<action name="default" class="tag.TagBean">
<result>myForm.submitpage.jsp</result>
</action>
</package>