質問

Maven Earプラグインを介して生成される耳ファイルがあります。 EARファイルには、EJBモジュールであるモジュールが1つしかありません。 Eclipse内でJBoss 4.2.1-Gaに展開することができますが、実行しようとすると、スタートアップ中に例外が発生します。私は今2日間ソリューションを検索しようとしましたが、失敗しました。

私が遭遇した例外はでした

org.jboss.xb.binding.JBossXBException: Failed to parse source: Premature end of file. @ *unknown*[-1,-1]

スタックトレースはここにあります: スタックトレース

これは、私が「メイブ化」しようとしており、以前に適切に機能していた既存のプロジェクトであることに注意する価値があるかもしれません。

役に立ちましたか?

解決

これは、あなたが展開しようとするjarファイル内にあるように聞こえます、 osf-feed-ejbs.jar 展開記述子(EJB-Jar.xml)が欠落しています。

それがメタINFフォルダー内にあり、あなたがWindowsにいる場合は、それを確認してください META-INF すべてキャップです!

必要はありません ejb-jar.xml EJB3の展開用。しかし、あなたが持っているなら、少なくとも十分に形成する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top