2017-05-23 9 views
0

現在、tomEEからJBoss EAP7への2つのWebアプリケーションを含むプロジェクトを移行しています。TapestryのためJBoss EAP 7に移行できません

私は、次の取得、それぞれのURIでそれらにアクセスしようとすると、私は正常しかし、私の二つのアプリケーションを展開してきました:管理アプリの

私はそのURIに「禁断」を持っています。

そして私は、私のEclipseで、このトレースを取得:WLIアプリの adminhttps://pastebin.com/QKTRFQGv

私はそのURI上のエラートレースの一部を持っています。

そして私はのserver.logで、このトレースを取得: wiki.apache.org/tapestry/HowToRunTapestry5OnJBoss7Dot1

しかし、私はしませんでした: wlihttps://pastebin.com/YSRbpsf8

はまた、私は、このソリューションを使用してみました私はこのクラスを正しく使う方法を知っていますか?

ご協力いただきありがとうございます。より多くの情報が必要な場合は、お気軽にお問い合わせください。

よろしくお願いいたします。

答えて

1

根本的な問題は分かりませんが、非常に古いバージョンのTapestry(2009年からは5.1.0.5)を持っているようですが、現代版で使用しようとしていますJava(JDK 1.8)の私はそれが働くとは思わない。完全なJDK 1.8互換性を得るには、Tapestryを5.3.8以上にアップグレードする必要があります。

+0

ありがとうございます。 Tapestryを5.3.8に更新しようとしましたが、私のプロジェクトがTapestry5のカスタムバージョンからインポートを必要としているようです。したがって、POMでTapestryのバージョンをアップグレードすると、Tapestry 5.3.8の新しいクラスに置き換えられない「カスタムインポート」が失われます。私はTapestryをアップグレードすることすらできているのかどうかは分かりませんが、最初のアプリ(管理者)のTapestryはjava8でうまくいくようです。 – laitfroid

関連する問題