これが私のセットアップ SDK です: Eclipse Ganymede (3.4.2) App Server: jBoss 4.2.3GA
私は3つのプロジェクトを手に入れました:
- メイン プロジェクトである MYAPP には、ライブラリと log4j 構成のみが含まれています。これは、application.xml と jboss-app.xml が存在する場所です。
- MYAPPEJB は、エンティティ Bean、セッション Bean を含む私のビジネス ロジック プロジェクトです。
- MYAPPWeb は、Struts フォーム、Struts アクション、JSP、および Jasperreports レポートを含むクライアント ロジック プロジェクトです。
プロジェクトをラップトップの jBoss サーバーに公開すると、EAR ファイル名が MYAPP.ear になりました。これは意味があります。
最終的な EAR に別のカスタム名を定義したいと思います。たとえば、ACCOUNTMANAGER.ear とします。
ここに私のapplication.xmlファイルがあります
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:application="http://java.sun.com/xml/ns/javaee/application_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd" id="Application_ID" version="5">
<display-name>MYAPP</display-name>
<module>
<ejb>MYAPPEJB.jar</ejb>
</module>
<module>
<web>
<web-uri>MYAPPWeb.war</web-uri>
<context-root>/manager/myapp</context-root>
</web>
</module>
<library-directory>/lib</library-directory>
</application>
何か案が?
ありがとうございました
チャールズ