On Thu, 2014-09-25 at 09:00 -0400, Gary Gregory wrote: > Using the source zip, the ONLY way I could get 'mvn apache-rat:check' to > pass was to edit the pom.xml and do (now in SVN): > > Index: pom.xml > =================================================================== > --- pom.xml (revision 1627533) > +++ pom.xml (revision 1626737) > @@ -392,7 +392,6 @@ > <configuration> > <excludes> > <exclude>src/docbkx/resources/**</exclude> > - <exclude>src/test/resources/*.truststore</exclude> > </excludes> > </configuration> > </plugin> > > How can others get this to work without this change is beyond me, can it be > attributed to Maven itself? >
I just ran the check with Maven 3.2.3 on the source tarball (not SVN trunk) and it passed. I suspect this problem may have more to do with Windows / Linux differences for some reason. --- Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T22:58:10+02:00) Maven home: /opt/apache-maven-3.2.3 Java version: 1.7.0_60, vendor: Oracle Corporation Java home: /opt/oracle-jdk-1.7.0.60/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.13.0-36-generic", arch: "amd64", family: "unix" --- [INFO] ------------------------------------------------------------------------ [INFO] Building Apache HttpClient 4.4-beta1 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- apache-rat-plugin:0.11:check (default-cli) @ httpclient --- [INFO] 51 implicit excludes (use -debug for more details). [INFO] Exclude: src/docbkx/resources/** [INFO] 550 resources included (use -debug for more details) Warning: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized. Compiler warnings: WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized.' Warning: org.apache.xerces.parsers.SAXParser: Feature 'http://javax.xml.XMLConstants/feature/secure-processing' is not recognized. Warning: org.apache.xerces.parsers.SAXParser: Property 'http://javax.xml.XMLConstants/property/accessExternalDTD' is not recognized. Warning: org.apache.xerces.parsers.SAXParser: Property 'http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is not recognized. [INFO] Rat check: Summary of files. Unapproved: 0 unknown: 0 generated: 0 approved: 546 licence. [INFO] [INFO] ------------------------------------------------------------------------ Oleg > I use: > > Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; > 2014-08-11T16:58:10-04:00) > Maven home: C:\Java\apache-maven-3.2.3 > Java version: 1.7.0_67, vendor: Oracle Corporation > Java home: C:\Program Files\Java\jdk1.7.0_67\jre > Default locale: en_US, platform encoding: Cp1252 > OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows" > > Gary > > On Tue, Sep 23, 2014 at 8:53 AM, Gary Gregory <[email protected]> > wrote: > > > I ran: > > > > mvn test > > mvn install -DskipTests > > > > and got: > > > > [INFO] Rat check: Summary of files. Unapproved: 2 unknown: 2 generated: 0 > > approved: 546 licence. > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] Reactor Summary: > > [INFO] > > [INFO] Apache HttpComponents Client ....................... SUCCESS [ > > 9.254 s] > > [INFO] Apache HttpClient .................................. FAILURE [ > > 44.541 s] > > [INFO] Apache HttpClient Mime ............................. SKIPPED > > [INFO] Apache HttpClient Fluent API ....................... SKIPPED > > [INFO] Apache HttpClient Cache ............................ SKIPPED > > [INFO] Apache HttpClient Windows features ................. SKIPPED > > [INFO] Apache HttpClient OSGi bundle ...................... SKIPPED > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] BUILD FAILURE > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] Total time: 55.306 s > > [INFO] Finished at: 2014-09-23T08:47:23-04:00 > > [INFO] Final Memory: 46M/600M > > [INFO] > > ------------------------------------------------------------------------ > > [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.11:check > > (default) on project httpclient: Too many files with unapproved license: 2 > > See RAT report in: > > C:\temp\rc\httpcomponents-client-4.4-beta1\httpclient\target\rat.txt -> > > [Help 1] > > > > that rat.txt: > > > > 2 Unknown Licenses > > > > ******************************* > > > > Unapproved licenses: > > > > > > C:/temp/rc/httpcomponents-client-4.4-beta1/httpclient/src/test/resources/hc-test-1.truststore > > > > C:/temp/rc/httpcomponents-client-4.4-beta1/httpclient/src/test/resources/hc-test-2.truststore > > > > ******************************* > > > > Am I the only one to see this? > > > > I am on: > > > > Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; > > 2014-08-11T16:58:10-04:00) > > Maven home: C:\Java\apache-maven-3.2.3 > > Java version: 1.8.0_20, vendor: Oracle Corporation > > Java home: C:\Program Files\Java\jdk1.8.0_20\jre > > Default locale: en_US, platform encoding: Cp1252 > > OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos" > > > > Gary > > > > On Tue, Sep 23, 2014 at 4:52 AM, Oleg Kalnichevski <[email protected]> > > wrote: > > > >> Please vote on releasing these packages as HttpComponents Client > >> 4.4-beta1. > >> The vote is open for the at least 72 hours, and only votes from > >> HttpComponents PMC members are binding. The vote passes if at least > >> three binding +1 votes are cast and there are more +1 than -1 votes. > >> > >> Release notes: > >> > >> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.4-beta1-RC1/RELEASE_NOTES-4.4.x.txt > >> > >> Maven artefacts: > >> > >> https://repository.apache.org/content/repositories/orgapachehttpcomponents-1017 > >> > >> SVN tag: > >> > >> https://svn.apache.org/repos/asf/httpcomponents/httpclient/tags/4.4-beta1-RC1 > >> revision 1626788 > >> > >> Packages: > >> > >> https://dist.apache.org/repos/dist/dev/httpcomponents/httpclient-4.4-beta1-RC1 > >> revision 6625 > >> > >> Hashes: > >> 92cd275384a86c3128a4d4e571dc6cf8 > >> httpcomponents-client-4.4-beta1-bin.tar.gz > >> 7d51f3995dad78a460fe688c80887d96 > >> httpcomponents-client-4.4-beta1-osgi-bin.tar.gz > >> 2a1b26a5a10384a02016d072ee0fea98 > >> httpcomponents-client-4.4-beta1-src.tar.gz > >> 4b42702dbee595784bc51ad9fbb5e989 httpcomponents-client-4.4-beta1-bin.zip > >> 5854a9ee84b8310d6d5f06e5c4471abf > >> httpcomponents-client-4.4-beta1-osgi-bin.zip > >> 9aa734af5a3987c9d97cf932efb5d29c httpcomponents-client-4.4-beta1-src.zip > >> > >> Keys: > >> http://www.apache.org/dist/httpcomponents/httpclient/KEYS > >> > >> -------------------------------------------------------------------------- > >> Vote: HttpComponents Client 4.4-beta1 release > >> [ ] +1 Release the packages as HttpComponents Client 4.4-beta1. > >> [ ] -1 I am against releasing the packages (must include a reason). > >> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > > > > > > -- > > E-Mail: [email protected] | [email protected] > > Java Persistence with Hibernate, Second Edition > > <http://www.manning.com/bauer3/> > > JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> > > Spring Batch in Action <http://www.manning.com/templier/> > > Blog: http://garygregory.wordpress.com > > Home: http://garygregory.com/ > > Tweet! http://twitter.com/GaryGregory > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
