4

JBoss 6.1 から Glassfish 3.1 に移行しようとしています (理由は聞かないでください)。以下が発生します。

Invalid ejb jar [mmsUserMgmtAct-0.0.1-SNAPSHOT.jar]: it contains zero ejb
...
Note: 
1. A valid ejb jar requires at least one session, entity (1.x/2.x style), or message- 
driven bean. 
2. EJB3+ entity beans (@Entity) are POJOs and please package them as library jar. 
3. If the jar file contains valid EJBs which are annotated with EJB component level 
annotations (@Stateless, @Stateful, @MessageDriven, @Singleton), please check server.log 
to see whether the annotations were processed properly.

すべてが Jboss で完璧に動作していたので、jar 内に EJB があることは断言できます。エラーを引き起こす可能性がある唯一のことは、インターフェイス (@Remote および @Local) とエンティティ (@Entity) をパッケージ xyzService.jar とステートレス Bean (@Stateless、@Remote(XyzService. class)) を xyzServiceImpl.jar という名前の別のアーカイブに入れます。

すべてのパッケージングは​​ maven によって生成されたので、問題はありません。たぶん、私は単純に autodeploy フォルダーにコピーしたことを言及する必要があります。

接着剤はありますか?

事前にThx El Subcomandante

4

0 に答える 0