I'll do it...you will probably get space errors since I just copied and
pasted into the email.

Ok...now its done ;-)

Thanks,

Jeff


> Jeff, this doesn't require a review since its fixing the issues with
> construction.  Thanks...I'll
> apply this.
>
> Jeff Genender wrote:
>> I have some updates to the daytrader poms that make the ear class-path
>> entries correct in the manifests.  The patch is included with this
>> email...
>>
>> Thanks,
>>
>> Jeff
>> Index: modules/ejb/pom.xml
>> ===================================================================
>> --- modules/ejb/pom.xml (revision 410427)
>> +++ modules/ejb/pom.xml (working copy)
>> @@ -56,6 +56,11 @@
>>                  <artifactId>maven-ejb-plugin</artifactId>
>>                  <configuration>
>>                      <generateClient>true</generateClient>
>> +                    <archive>
>> +                        <manifestEntries>
>> +                            <Class-Path>wsappclient.jar</Class-Path>
>> +                        </manifestEntries>
>> +                    </archive>
>>                  </configuration>
>>              </plugin>
>>          </plugins>
>> Index: modules/ear/pom.xml
>> ===================================================================
>> --- modules/ear/pom.xml (revision 410427)
>> +++ modules/ear/pom.xml (working copy)
>> @@ -1,110 +1,111 @@
>>  <?xml version="1.0" encoding="UTF-8"?>
>>
>>  <project xmlns="http://maven.apache.org/POM/4.0.0";
>> -       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> -       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd";>
>> -       <modelVersion>4.0.0</modelVersion>
>> -       <parent>
>> -               <groupId>geronimo</groupId>
>> -               <artifactId>daytrader</artifactId>
>> -               <version>1.1-SNAPSHOT</version>
>> -       </parent>
>> -       <artifactId>daytrader-ear</artifactId>
>> -       <name>DayTrader :: Enterprise Application</name>
>> -       <packaging>ear</packaging>
>> -       <description>Daytrader EAR</description>
>> -  <scm>
>> -
>> <connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear</connection>
>> -
>> <developerConnection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear</developerConnection>
>> -
>> <url>http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear</url>
>> -  </scm>
>> -       <dependencies>
>> -               <dependency>
>> -                       <groupId>geronimo</groupId>
>> -                       <artifactId>daytrader-web</artifactId>
>> -                       <type>war</type>
>> -               </dependency>
>> -               <dependency>
>> -                       <groupId>geronimo</groupId>
>> -                       <artifactId>daytrader-ejb</artifactId>
>> -                       <type>ejb</type>
>> -               </dependency>
>> -               <dependency>
>> -                       <groupId>geronimo</groupId>
>> -                       <artifactId>daytrader-streamer</artifactId>
>> -                       <scope>compile</scope>
>> -               </dependency>
>> -               <dependency>
>> -                       <groupId>geronimo</groupId>
>> -                       <artifactId>daytrader-wsappclient</artifactId>
>> -                       <scope>compile</scope>
>> -               </dependency>
>> -       </dependencies>
>> -       <build>
>> -               <plugins>
>> -                       <plugin>
>> -
>> <artifactId>maven-ear-plugin</artifactId>
>> -                               <configuration>
>> -                                       <displayName>DayTrader
>> 1.1</displayName>
>> -                                       <description>
>> -                                               DayTrader Stock Trading
>> Performance Benchmark
>> -                                               Sample
>> -                                       </description>
>> -                                       <version>1.4</version>
>> -                                       <modules>
>> -                                               <webModule>
>> -                                                       <groupId>
>> -                                                               geronimo
>> -                                                       </groupId>
>> -
>> <artifactId>daytrader-web</artifactId>
>> -
>> <contextRoot>/daytrader</contextRoot>
>> -
>> <bundleFileName>web.war</bundleFileName>
>> -                                               </webModule>
>> -                                               <ejbModule>
>> -                                                       <groupId>
>> -                                                               geronimo
>> -                                                       </groupId>
>> -
>> <artifactId>daytrader-ejb</artifactId>
>> -
>> <bundleFileName>dt-ejb.jar</bundleFileName>
>> -                                               </ejbModule>
>> -                                               <javaModule>
>> -                                                       <groupId>
>> -                                                               geronimo
>> -                                                       </groupId>
>> -
>> <artifactId>daytrader-streamer</artifactId>
>> -                                                       <bundleFileName>
>> -
>> streamer.jar
>> -
>> </bundleFileName>
>> -
>> <includeInApplicationXml>
>> -                                                               true
>> -
>> </includeInApplicationXml>
>> -                                               </javaModule>
>> -                                               <javaModule>
>> -                                                       <groupId>
>> -                                                               geronimo
>> -                                                       </groupId>
>> -                                                       <artifactId>
>> -
>> daytrader-wsappclient
>> -                                                       </artifactId>
>> -                                                       <bundleFileName>
>> -
>> wsappclient.jar
>> -
>> </bundleFileName>
>> -                                                       <!--
>> <includeInApplicationXml>true</includeInApplicationXml> -->
>> -                                               </javaModule>
>> -                                       </modules>
>> -                               </configuration>
>> -                       </plugin>
>> -      <plugin>
>> -        <artifactId>maven-one-plugin</artifactId>
>> -        <version>1.0</version>
>> -        <executions>
>> -          <execution>
>> -            <goals>
>> -              <goal>install-maven-one-repository</goal>
>> -            </goals>
>> -          </execution>
>> -        </executions>
>> -      </plugin>
>> -               </plugins>
>> -       </build>
>> +    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>> +    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
>> http://maven.apache.org/maven-v4_0_0.xsd";>
>> +    <modelVersion>4.0.0</modelVersion>
>> +    <parent>
>> +        <groupId>geronimo</groupId>
>> +        <artifactId>daytrader</artifactId>
>> +        <version>1.1-SNAPSHOT</version>
>> +    </parent>
>> +    <artifactId>daytrader-ear</artifactId>
>> +    <name>DayTrader :: Enterprise Application</name>
>> +    <packaging>ear</packaging>
>> +    <description>Daytrader EAR</description>
>> +    <scm>
>> +
>> <connection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear</connection>
>> +
>> <developerConnection>scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear</developerConnection>
>> +
>> <url>http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear</url>
>> +    </scm>
>> +    <dependencies>
>> +        <dependency>
>> +            <groupId>geronimo</groupId>
>> +            <artifactId>daytrader-web</artifactId>
>> +            <type>war</type>
>> +        </dependency>
>> +        <dependency>
>> +            <groupId>geronimo</groupId>
>> +            <artifactId>daytrader-ejb</artifactId>
>> +            <type>ejb</type>
>> +        </dependency>
>> +        <dependency>
>> +            <groupId>geronimo</groupId>
>> +            <artifactId>daytrader-streamer</artifactId>
>> +            <scope>compile</scope>
>> +        </dependency>
>> +        <dependency>
>> +            <groupId>geronimo</groupId>
>> +            <artifactId>daytrader-wsappclient</artifactId>
>> +            <scope>compile</scope>
>> +        </dependency>
>> +    </dependencies>
>> +    <build>
>> +        <plugins>
>> +            <plugin>
>> +                <artifactId>maven-ear-plugin</artifactId>
>> +                <configuration>
>> +                    <displayName>DayTrader 1.1</displayName>
>> +                    <description>
>> +                        DayTrader Stock Trading Performance Benchmark
>> +                        Sample
>> +                    </description>
>> +                    <version>1.4</version>
>> +                    <modules>
>> +                        <webModule>
>> +                            <groupId>
>> +                                geronimo
>> +                            </groupId>
>> +                            <artifactId>daytrader-web</artifactId>
>> +                            <contextRoot>/daytrader</contextRoot>
>> +                            <bundleFileName>web.war</bundleFileName>
>> +                        </webModule>
>> +                        <ejbModule>
>> +                            <groupId>
>> +                                geronimo
>> +                            </groupId>
>> +                            <artifactId>daytrader-ejb</artifactId>
>> +                            <bundleFileName>dt-ejb.jar</bundleFileName>
>> +                        </ejbModule>
>> +                        <javaModule>
>> +                            <groupId>
>> +                                geronimo
>> +                            </groupId>
>> +                            <artifactId>daytrader-streamer</artifactId>
>> +                            <bundleFileName>
>> +                                streamer.jar
>> +                            </bundleFileName>
>> +                            <includeInApplicationXml>
>> +                                true
>> +                            </includeInApplicationXml>
>> +                        </javaModule>
>> +                        <javaModule>
>> +                            <groupId>
>> +                                geronimo
>> +                            </groupId>
>> +                            <artifactId>
>> +                                daytrader-wsappclient
>> +                            </artifactId>
>> +                            <bundleFileName>
>> +                                wsappclient.jar
>> +                            </bundleFileName>
>> +                            <!--
>> <includeInApplicationXml>true</includeInApplicationXml> -->
>> +
>> +                        </javaModule>
>> +                    </modules>
>> +                </configuration>
>> +            </plugin>
>> +            <plugin>
>> +                <artifactId>maven-one-plugin</artifactId>
>> +                <version>1.0</version>
>> +                <executions>
>> +                    <execution>
>> +                        <goals>
>> +                            <goal>install-maven-one-repository</goal>
>> +                        </goals>
>> +                    </execution>
>> +                </executions>
>> +            </plugin>
>> +        </plugins>
>> +    </build>
>>  </project>
>> Index: modules/wsappclient/pom.xml
>> ===================================================================
>> --- modules/wsappclient/pom.xml (revision 410427)
>> +++ modules/wsappclient/pom.xml (working copy)
>> @@ -37,7 +37,7 @@
>>                 remove the manifestEntries section below and this
>> comment.
>> -->
>>            <archive>
>>              <manifestEntries>
>> -              <class-path>ejb.jar</class-path>
>> +              <class-path>dt-ejb.jar</class-path>
>>              </manifestEntries>
>>              <manifest>
>>                
>> <main-class>org.apache.geronimo.samples.daytrader.client.ws.ClientApp</main-class>
>> Index: modules/web/pom.xml
>> ===================================================================
>> --- modules/web/pom.xml (revision 410427)
>> +++ modules/web/pom.xml (working copy)
>> @@ -80,7 +80,7 @@
>>                                         </filters>
>>                      <archive>
>>                          <manifestEntries>
>> -                            <Classpath>dt-ejb.jar streamer.jar
>> wsappclient.jar</Classpath>
>> +                            <Class-Path>dt-ejb.jar streamer.jar
>> wsappclient.jar</Class-Path>
>>                          </manifestEntries>
>>                      </archive>
>>
>>
>>
>>
>

Reply via email to