Author: dblevins
Date: Sun Sep 25 08:44:56 2011
New Revision: 1175332

URL: http://svn.apache.org/viewvc?rev=1175332&view=rev
Log:
rat config file

Added:
    openejb/trunk/openejb3/rat.xml   (with props)

Added: openejb/trunk/openejb3/rat.xml
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/rat.xml?rev=1175332&view=auto
==============================================================================
--- openejb/trunk/openejb3/rat.xml (added)
+++ openejb/trunk/openejb3/rat.xml Sun Sep 25 08:44:56 2011
@@ -0,0 +1,111 @@
+<?xml version='1.0'?> 
+<!--
+ 
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ 
+      http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ 
+--> 
+ 
+<project default="scan" name="Ant task examples"> 
+  <description> 
+    A few examples of using the Ant task, for more examples see the
+    AntUnit tests
+  </description> 
+ 
+ 
+  <target name="scan" depends="-taskdef"
+    description="runs the task over RAT's source tree"> 
+    <rat:report xmlns:rat="antlib:org.apache.rat.anttasks"> 
+      <fileset dir="."> 
+        <patternset id="exclusions"> 
+          <exclude name="**/target/**"/>
+          <exclude name="**/*.iml"/>
+          <exclude name="**/*.log"/>
+          <exclude name="**/*.rej"/>
+          <exclude name="**/*.orig"/>
+          <exclude name="**/README.md"/>
+          <exclude name="**/README.mdtext"/>
+
+          <exclude 
name="container/openejb-core/src/main/resources/META-INF/services/javax.ejb.spi.EJBContainerProvider"/>
+          <exclude 
name="assembly/openejb-standalone/src/main/resources/service.readme.txt"/>
+          <exclude 
name="container/openejb-junit/src/main/resources/META-INF/openejb-test-login.config"/>
+          <exclude 
name="examples/datasource-ciphered-password/src/test/resources/META-INF/beans.xml"/>
+          <exclude 
name="examples/decorators/src/main/resources/META-INF/beans.xml"/>
+          <exclude name="examples/webapps/rest-example/TODO"/>
+          <exclude name="container/openejb-jee/src/main/xsdlist/xsdlist.txt"/>
+
+          <!-- user-owned config files.  see httpds default.httpd.conf for 
precident --> 
+          <exclude name="**/default.openejb.conf"/> 
+          <exclude name="**/groups.properties"/> 
+          <exclude name="**/users.properties"/> 
+          <exclude name="**/logging.properties"/> 
+          <exclude name="**/login.config"/> 
+ 
+          <!-- license in this file results in bad generated release notes --> 
+          <exclude name="**/release-notes.vm"/> 
+ 
+          <!-- empty placeholder --> 
+          <exclude 
name="**/assembly/openejb-standalone/src/main/resources/DATA-README.txt"/> 
+ 
+          <!-- tiny plugin descriptors - some user owned --> 
+          <exclude name="**/META-INF/org.apache.openejb.cli/**"/> 
+          <exclude 
name="**/META-INF/org.apache.openejb.client.IdentityResolver/**"/> 
+          <exclude 
name="**/META-INF/org.apache.openejb.server.ServerService/**"/> 
+          <exclude 
name="**/META-INF/org.apache.openejb.resource.jdbc.DataSourcePlugin/**"/> 
+          <exclude 
name="**/META-INF/org.apache.openejb.resource.jdbc.PasswordCipher/**"/> 
+          <exclude name="**/META-INF/services/org/apache/activemq/broker/**"/> 
+          <exclude 
name="**/META-INF/org.apache.openejb.tomcat/ServerClassLoader"/> 
+          <exclude 
name="**/server/openejb-cxf/src/main/resources/META-INF/cxf.extension"/> 
+ 
+ 
+          <!-- insignificant test descriptors --> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/altddPU1/**/*.xml"/> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/altddapp1/**/*.xml"/> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/altddapp2/**/*.xml"/> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/altddapp2/**/*.properties"/> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/convert/**/*.xml"/> 
+          <exclude 
name="**/container/openejb-core/src/test/resources/mixedcase/**/*.xml"/> 
+          <exclude 
name="**/container/openejb-spring/src/test/resources/META-INF/ejb-jar.xml"/> 
+ 
+          <!-- empty or insignificant descriptors from examples --> 
+          <exclude 
name="**/examples/**/src/*/resources/META-INF/ejb-jar.xml"/> 
+          <exclude 
name="**/examples/**/src/*/resources/META-INF/application-client.xml"/> 
+          <exclude 
name="**/examples/alternate-descriptors/src/main/resources/META-INF/test.ejb-jar.xml"/>
 
+          <exclude 
name="**/examples/simple-cmp2/src/main/resources/META-INF/openejb-jar.xml"/> 
+          <exclude 
name="**/examples/webapps/struts/src/main/webapp/prelude.jspf"/> 
+ 
+          <!-- boiler plate --> 
+          <exclude 
name="**/examples/webservice-ws-security/src/*/resources/META-INF/CalculatorImpl*.properties"/>
 
+ 
+          <!-- W3C licensed --> 
+          <exclude 
name="**/container/openejb-jee/src/main/resources/META-INF/schema/xml.xsd"/> 
+          <exclude 
name="**/server/openejb-axis/src/main/resources/META-INF/schema/soap_encoding_1_1.xsd"/>
 
+
+          <!-- CDDL licensed -->
+          <exclude 
name="container/openejb-jee/src/main/resources/META-INF/schema/*.xsd"/>
+        </patternset>
+      </fileset> 
+    </rat:report> 
+  </target> 
+ 
+  <target name="-taskdef"> 
+    <typedef resource="org/apache/rat/anttasks/antlib.xml"
+             uri="antlib:org.apache.rat.anttasks"> 
+      <classpath> 
+        <fileset dir="/usr/local/apache-rat-0.7/"> 
+           <include name="apache-rat*.jar"/> 
+           <include name="lib/**/commons-*.jar"/> 
+        </fileset> 
+      </classpath> 
+    </typedef> 
+  </target> 
+</project> 
\ No newline at end of file

Propchange: openejb/trunk/openejb3/rat.xml
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to