You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Donald Woods <dw...@apache.org> on 2008/10/08 05:07:08 UTC

Re: svn commit: r702631 - in /geronimo/server/trunk: ./ plugins/axis2/axis2-ejb/ plugins/axis2/axis2/ plugins/axis2/axis2/src/main/history/ plugins/axis2/axis2/src/main/plan/ plugins/axis2/geronimo-axis2/ plugins/cxf/cxf-ejb/ plugins/cxf/cxf/ plugins/jaxws...

Don't we need to create a NOTICE file for the ianal plugin to append to 
the auto generated LICENSE.txt/NOTICE.txt file inside each module/jar 
that depends on the new CDDL libs?


-Donald


gawor@apache.org wrote:
> Author: gawor
> Date: Tue Oct  7 13:52:02 2008
> New Revision: 702631
> 
> URL: http://svn.apache.org/viewvc?rev=702631&view=rev
> Log:
> use jaxws-tools 2.1 to generate the wsdl (that needs extra CDDL libs such as stax-ex and streambuffer) and drop unneeded jaxen and annogen dependencies (GERONIMO-4327)
> 
> Removed:
>     geronimo/server/trunk/repository/com/
> Modified:
>     geronimo/server/trunk/NOTICE.txt
>     geronimo/server/trunk/plugins/axis2/axis2-ejb/pom.xml
>     geronimo/server/trunk/plugins/axis2/axis2/pom.xml
>     geronimo/server/trunk/plugins/axis2/axis2/src/main/history/dependencies.xml
>     geronimo/server/trunk/plugins/axis2/axis2/src/main/plan/plan.xml
>     geronimo/server/trunk/plugins/axis2/geronimo-axis2/pom.xml
>     geronimo/server/trunk/plugins/cxf/cxf-ejb/pom.xml
>     geronimo/server/trunk/plugins/cxf/cxf/pom.xml
>     geronimo/server/trunk/plugins/jaxws/geronimo-jaxws-builder/src/main/java/org/apache/geronimo/jaxws/builder/JAXWSTools.java
>     geronimo/server/trunk/pom.xml
>     geronimo/server/trunk/repository/pom.xml
> 
> Modified: geronimo/server/trunk/NOTICE.txt
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/NOTICE.txt?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/NOTICE.txt (original)
> +++ geronimo/server/trunk/NOTICE.txt Tue Oct  7 13:52:02 2008
> @@ -97,19 +97,6 @@
>  apply to these dependencies.
>  
>  =========================================================================
> -==  ANNOGEN Notice                                                     ==
> -=========================================================================
> -
> -This product includes software developed by the Annogen project 
> -(http://annogen.codehaus.org/)
> -
> -This software consists of voluntary contributions made by many
> -individuals on behalf of the Apache Software Foundation and was
> -originally based on software copyright (c) 2000-2004 BEA Systems 
> -Inc., <http://www.bea.com/>. For more information on the Apache 
> -Software Foundation, please see <http://www.apache.org/>.
> -
> -=========================================================================
>  ==  Apache ActiveMQ Notice                                             ==
>  =========================================================================
>  
> @@ -496,15 +483,6 @@
>  
>  
>  =========================================================================
> -==  jaxen  Notice                                                      ==
> -=========================================================================
> -
> -This product includes software developed by the jaxen project
> -(http://jaxen.org/). 
> -
> - Copyright 2003-2006 The Werken Company. All Rights Reserved.
> -
> -=========================================================================
>  ==  JDBM Notice                                                        ==
>  =========================================================================
>  
> @@ -610,6 +588,12 @@
>  This product includes software developed for Java API for XML Web Services
>  project (JAX-WS) (https://jax-ws.dev.java.net/)
>  
> +This product includes software developed for StAX-Ex Project 
> +(https://stax-ex.dev.java.net/)
> +
> +This product includes software developed for XML Stream Buffer Project
> +(https://xmlstreambuffer.dev.java.net/)
> +
>  This product includes software developed for the Java Server Pages Tag 
>  Library project (https://jstl.dev.java.net/)
>  
> 
> Modified: geronimo/server/trunk/plugins/axis2/axis2-ejb/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/axis2-ejb/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/axis2/axis2-ejb/pom.xml (original)
> +++ geronimo/server/trunk/plugins/axis2/axis2-ejb/pom.xml Tue Oct  7 13:52:02 2008
> @@ -74,6 +74,11 @@
>                  <artifactId>car-maven-plugin</artifactId>
>                  <configuration>
>                      <category>Web Services</category>
> +                    <instance>
> +                        <plugin-artifact>
> +                            <config-xml-content load="false"/>
> +                        </plugin-artifact>
> +                    </instance>
>                  </configuration>
>              </plugin>
>          </plugins>
> 
> Modified: geronimo/server/trunk/plugins/axis2/axis2/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/axis2/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/axis2/axis2/pom.xml (original)
> +++ geronimo/server/trunk/plugins/axis2/axis2/pom.xml Tue Oct  7 13:52:02 2008
> @@ -159,16 +159,6 @@
>          </dependency>
>  
>          <dependency>
> -            <groupId>jaxen</groupId>
> -            <artifactId>jaxen</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>annogen</groupId>
> -            <artifactId>annogen</artifactId>
> -        </dependency>
> -
> -        <dependency>
>              <groupId>xml-resolver</groupId>
>              <artifactId>xml-resolver</artifactId>
>          </dependency>
> @@ -187,6 +177,16 @@
>              <groupId>com.sun.xml.ws</groupId>
>              <artifactId>jaxws-rt</artifactId>
>          </dependency>
> +
> +        <dependency>
> +            <groupId>com.sun.xml.stream.buffer</groupId>
> +            <artifactId>streambuffer</artifactId>
> +        </dependency>
> +
> +        <dependency>
> +            <groupId>org.jvnet.staxex</groupId>
> +            <artifactId>stax-ex</artifactId>
> +        </dependency>
>          
>          <dependency>
>              <groupId>com.sun.xml.bind</groupId>
> @@ -206,6 +206,11 @@
>                  <artifactId>car-maven-plugin</artifactId>
>                  <configuration>
>                      <category>Web Services</category>
> +                    <instance>
> +                        <plugin-artifact>
> +                            <config-xml-content load="false"/>
> +                        </plugin-artifact>
> +                    </instance>
>                  </configuration>
>              </plugin>
>          </plugins>
> 
> Modified: geronimo/server/trunk/plugins/axis2/axis2/src/main/history/dependencies.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/axis2/src/main/history/dependencies.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/axis2/axis2/src/main/history/dependencies.xml (original)
> +++ geronimo/server/trunk/plugins/axis2/axis2/src/main/history/dependencies.xml Tue Oct  7 13:52:02 2008
> @@ -32,11 +32,6 @@
>          <type>jar</type>
>      </dependency>
>      <dependency>
> -        <groupId>annogen</groupId>
> -        <artifactId>annogen</artifactId>
> -        <type>jar</type>
> -    </dependency>
> -    <dependency>
>          <groupId>org.apache.geronimo.modules</groupId>
>          <artifactId>geronimo-axis2</artifactId>
>          <type>jar</type>
> @@ -127,11 +122,6 @@
>          <type>jar</type>
>      </dependency>
>      <dependency>
> -        <groupId>jaxen</groupId>
> -        <artifactId>jaxen</artifactId>
> -        <type>jar</type>
> -    </dependency>
> -    <dependency>
>          <groupId>org.apache.geronimo.framework</groupId>
>          <artifactId>server-security-config</artifactId>
>          <type>car</type>
> @@ -186,4 +176,14 @@
>          <artifactId>woden-impl-dom</artifactId>
>          <type>jar</type>
>      </dependency>
> +    <dependency>
> +        <groupId>org.jvnet.staxex</groupId>
> +        <artifactId>stax-ex</artifactId>
> +        <type>jar</type>
> +    </dependency>
> +    <dependency>
> +        <groupId>com.sun.xml.stream.buffer</groupId>
> +        <artifactId>streambuffer</artifactId>
> +        <type>jar</type>
> +    </dependency>
>  </plugin-artifact>
> 
> Modified: geronimo/server/trunk/plugins/axis2/axis2/src/main/plan/plan.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/axis2/src/main/plan/plan.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/axis2/axis2/src/main/plan/plan.xml (original)
> +++ geronimo/server/trunk/plugins/axis2/axis2/src/main/plan/plan.xml Tue Oct  7 13:52:02 2008
> @@ -20,4 +20,11 @@
>  
>  <module xmlns="http://geronimo.apache.org/xml/ns/deployment-${geronimoSchemaVersion}">
>  
> +    <gbean name="Axis2SystemProperties"
> +           class="org.apache.geronimo.system.properties.SystemProperties">
> +        <attribute name="systemProperties">
> +            javax.xml.ws.spi.Provider=org.apache.axis2.jaxws.spi.Provider
> +        </attribute>
> +    </gbean>
> +
>  </module>
> 
> Modified: geronimo/server/trunk/plugins/axis2/geronimo-axis2/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/axis2/geronimo-axis2/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/axis2/geronimo-axis2/pom.xml (original)
> +++ geronimo/server/trunk/plugins/axis2/geronimo-axis2/pom.xml Tue Oct  7 13:52:02 2008
> @@ -124,17 +124,7 @@
>              <groupId>commons-codec</groupId>
>              <artifactId>commons-codec</artifactId>
>          </dependency>
> -        
> -        <dependency>
> -            <groupId>jaxen</groupId>
> -            <artifactId>jaxen</artifactId>
> -        </dependency>
> -        
> -        <dependency>
> -            <groupId>annogen</groupId>
> -            <artifactId>annogen</artifactId>
> -        </dependency>
> -        
> +                        
>      </dependencies>
>  
>  </project>
> 
> Modified: geronimo/server/trunk/plugins/cxf/cxf-ejb/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/cxf/cxf-ejb/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/cxf/cxf-ejb/pom.xml (original)
> +++ geronimo/server/trunk/plugins/cxf/cxf-ejb/pom.xml Tue Oct  7 13:52:02 2008
> @@ -74,6 +74,11 @@
>                  <artifactId>car-maven-plugin</artifactId>
>                  <configuration>
>                      <category>Web Services</category>
> +                    <instance>
> +                        <plugin-artifact>
> +                            <config-xml-content load="false"/>
> +                        </plugin-artifact>
> +                    </instance>
>                  </configuration>
>              </plugin>
>          </plugins>
> 
> Modified: geronimo/server/trunk/plugins/cxf/cxf/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/cxf/cxf/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/cxf/cxf/pom.xml (original)
> +++ geronimo/server/trunk/plugins/cxf/cxf/pom.xml Tue Oct  7 13:52:02 2008
> @@ -176,6 +176,11 @@
>                          <includeVersion>true</includeVersion>
>                      </useMavenDependencies>
>                      <category>Web Services</category>
> +                    <instance>
> +                        <plugin-artifact>
> +                            <config-xml-content load="false"/>
> +                        </plugin-artifact>
> +                    </instance>
>                  </configuration>
>              </plugin>
>          </plugins>
> 
> Modified: geronimo/server/trunk/plugins/jaxws/geronimo-jaxws-builder/src/main/java/org/apache/geronimo/jaxws/builder/JAXWSTools.java
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/jaxws/geronimo-jaxws-builder/src/main/java/org/apache/geronimo/jaxws/builder/JAXWSTools.java?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/plugins/jaxws/geronimo-jaxws-builder/src/main/java/org/apache/geronimo/jaxws/builder/JAXWSTools.java (original)
> +++ geronimo/server/trunk/plugins/jaxws/geronimo-jaxws-builder/src/main/java/org/apache/geronimo/jaxws/builder/JAXWSTools.java Tue Oct  7 13:52:02 2008
> @@ -47,6 +47,8 @@
>          { "com.sun.xml.bind", "jaxb-xjc" },
>          { "com.sun.xml.ws",   "jaxws-tools" },
>          { "com.sun.xml.ws",   "jaxws-rt" },
> +        { "com.sun.xml.stream.buffer",    "streambuffer" },
> +        { "org.jvnet.staxex",             "stax-ex" },
>          { "org.apache.geronimo.javamail", "geronimo-javamail_1.4_mail"},
>          { "org.apache.geronimo.specs",    "geronimo-activation_1.1_spec"},
>          { "org.apache.geronimo.specs",    "geronimo-annotation_1.0_spec"},
> @@ -59,6 +61,7 @@
>          { "org.apache.geronimo.specs",    "geronimo-jms_1.1_spec"},
>          { "org.apache.geronimo.specs",    "geronimo-jta_1.1_spec"},
>          { "org.apache.geronimo.specs",    "geronimo-j2ee-management_1.1_spec"},
> +        { "org.codehaus.woodstox",        "wstx-asl" },
>      };
>      
>      private final static Artifact SUN_SAAJ_IMPL_ARTIFACT = new Artifact("com.sun.xml.messaging.saaj","saaj-impl", (Version)null, "jar");
> 
> Modified: geronimo/server/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/pom.xml (original)
> +++ geronimo/server/trunk/pom.xml Tue Oct  7 13:52:02 2008
> @@ -1732,6 +1732,10 @@
>                          <groupId>org.apache.axis2</groupId>
>                          <artifactId>axis2-transport-local</artifactId>
>                      </exclusion>
> +                    <exclusion>
> +                        <groupId>jaxen</groupId>
> +                        <artifactId>jaxen</artifactId>
> +                    </exclusion>
>                  </exclusions>
>              </dependency>
>  
> @@ -1824,6 +1828,10 @@
>                          <groupId>commons-io</groupId>
>                          <artifactId>commons-io</artifactId>
>                      </exclusion>
> +                    <exclusion>
> +                        <groupId>jaxen</groupId>
> +                        <artifactId>jaxen</artifactId>
> +                    </exclusion>
>                  </exclusions>
>              </dependency>
>  
> @@ -1983,6 +1991,10 @@
>                          <groupId>org.apache.geronimo.specs</groupId>
>                          <artifactId>geronimo-javamail_1.4_spec</artifactId>
>                      </exclusion>
> +                    <exclusion>
> +                        <groupId>jaxen</groupId>
> +                        <artifactId>jaxen</artifactId>
> +                    </exclusion>
>                  </exclusions>
>              </dependency>
>  
> @@ -2061,53 +2073,61 @@
>              <dependency>
>                  <groupId>com.sun.xml.ws</groupId>
>                  <artifactId>jaxws-tools</artifactId>
> -                <version>2.0</version>
> +                <version>2.1.4</version>
>              </dependency>
>  
>              <dependency>
>                  <groupId>com.sun.xml.ws</groupId>
>                  <artifactId>jaxws-rt</artifactId>
> -                <version>2.0</version>
> -            </dependency>
> -
> -            <dependency>
> -                <groupId>com.sun.xml.bind</groupId>
> -                <artifactId>jaxb-xjc</artifactId>
> -                <version>2.1.7</version>
> -            </dependency>
> -
> -            <dependency>
> -                <groupId>jaxen</groupId>
> -                <artifactId>jaxen</artifactId>
> -                <version>1.1-beta-11</version>
> +                <version>2.1.4</version>
>                  <exclusions>
>                      <exclusion>
> -                        <groupId>xml-apis</groupId>
> -                        <artifactId>xml-apis</artifactId>
> +                        <groupId>javax.xml.ws</groupId>
> +                        <artifactId>jaxws-api</artifactId>
>                      </exclusion>
>                      <exclusion>
> -                        <groupId>xerces</groupId>
> -                        <artifactId>xercesImpl</artifactId>
> +                        <groupId>com.sun.xml.stream</groupId>
> +                        <artifactId>sjsxp</artifactId>
>                      </exclusion>
>                      <exclusion>
> -                        <groupId>dom4j</groupId>
> -                        <artifactId>dom4j</artifactId>
> +                        <groupId>com.sun.org.apache.xml.internal</groupId>
> +                        <artifactId>resolver</artifactId>
>                      </exclusion>
>                      <exclusion>
> -                        <groupId>jdom</groupId>
> -                        <artifactId>jdom</artifactId>
> +                        <groupId>org.jvnet</groupId>
> +                        <artifactId>mimepull</artifactId>
>                      </exclusion>
> +                </exclusions>
> +            </dependency>
> +
> +            <dependency>
> +                <groupId>com.sun.xml.stream.buffer</groupId>
> +                <artifactId>streambuffer</artifactId>
> +                <version>0.8</version>
> +                <exclusions>
>                      <exclusion>
> -                        <groupId>xom</groupId>
> -                        <artifactId>xom</artifactId>
> +                        <groupId>javax.activation</groupId>
> +                        <artifactId>activation</artifactId>
>                      </exclusion>
>                  </exclusions>
>              </dependency>
>  
>              <dependency>
> -                <groupId>annogen</groupId>
> -                <artifactId>annogen</artifactId>
> -                <version>0.1.0</version>
> +                <groupId>org.jvnet.staxex</groupId>
> +                <artifactId>stax-ex</artifactId>
> +                <version>1.0</version>
> +                <exclusions>
> +                    <exclusion>
> +                        <groupId>javax.activation</groupId>
> +                        <artifactId>activation</artifactId>
> +                    </exclusion>
> +                </exclusions>
> +            </dependency>
> +
> +            <dependency>
> +                <groupId>com.sun.xml.bind</groupId>
> +                <artifactId>jaxb-xjc</artifactId>
> +                <version>2.1.7</version>
>              </dependency>
>  
>              <dependency>
> 
> Modified: geronimo/server/trunk/repository/pom.xml
> URL: http://svn.apache.org/viewvc/geronimo/server/trunk/repository/pom.xml?rev=702631&r1=702630&r2=702631&view=diff
> ==============================================================================
> --- geronimo/server/trunk/repository/pom.xml (original)
> +++ geronimo/server/trunk/repository/pom.xml Tue Oct  7 13:52:02 2008
> @@ -117,18 +117,6 @@
>              <artifactId>jasper-el</artifactId>
>          </dependency>
>  
> -        <!-- add the following for wsgen -->
> -        <dependency>
> -            <groupId>com.sun.xml.ws</groupId>
> -            <artifactId>jaxws-tools</artifactId>
> -        </dependency>
> -
> -        <dependency>
> -            <groupId>com.sun.xml.ws</groupId>
> -            <artifactId>jaxws-rt</artifactId>
> -        </dependency>
> -        <!--end add for wsgen-->
> -        
>          <!-- This is to resolve an intermitent Maven problem with openejb-3.0-beta-1 transitive depend -->
>          <dependency>
>              <groupId>org.apache.xbean</groupId>
> 
> 
>