Maven EARプラグイン(v2.7)でMaven3.0.3を使用しています。EARディストリビューションに含まれている適切なapplication.xmlファイルを取得するのに問題があります。target/application.xmlは正しく生成されますが...
<!DOCTYPE application PUBLIC
"-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
"http://java.sun.com/dtd/application_1_3.dtd">
<application>
<display-name>Orders</display-name>
<description>Runs periodic jobs to process DIDO orders.</description>
<module>
<java>lib/myclient-1.0-SNAPSHOT.jar</java>
</module>
</application>
私のEARファイル(META-INFディレクトリ)に実際に挿入されているapplication.xmlファイルは
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN" "http://java.sun.com/dtd/application_1_3.dtd">
<application id="Application_ID">
<display-name>orders-ear</display-name>
</application>
何が得られますか?以下は私のEARプロジェクトのpom.xmlファイルです
<project>
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.mainco.myco</groupId>
<artifactId>orders</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<artifactId>orders-ear</artifactId>
<name>Orders :: Enterprise Application</name>
<packaging>ear</packaging>
<description>Orders EAR</description>
<dependencies>
<dependency>
<groupId>org.mainco.myco</groupId>
<artifactId>myclient</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ear-plugin</artifactId>
<version>2.7</version>
<configuration>
<displayName>Orders</displayName>
<description>Runs periodic jobs to process DIDO orders.</description>
<defaultLibBundleDir>lib</defaultLibBundleDir>
<modules>
<jarModule>
<groupId>org.mainco.myco</groupId>
<artifactId>myclient</artifactId>
<includeInApplicationXml>true</includeInApplicationXml>
</jarModule>
</modules>
</configuration>
</plugin>
</plugins>
</build>
</project>
EARに適切なapplication.xmlファイルを含めるにはどうすればよいですか?ありがとう、-デイブ