On Jan 12, 2007, at 2:11 PM, David Blevins wrote:
On Jan 12, 2007, at 9:48 AM, Kevan Miller wrote:
FYI, I ran a scan of the current source files in trunk/openejb3
using the RAT tool. Here are the results:
A number of files are using old-style 2.0 license headers or V1.1
license headers.
Nothing was using old-style ASL 2.0, but I did update the three
using the 1.1 header. Also updated the other three test files that
crept in that didn't have headers.
Oops. Thanks for noting that. I thought ARAT had starting flagging
old 2.0 headers, but am obviously wrong. Here's the list of old
(copyrighted) 2.0 headers:
grep -RL --include=*.java "Licensed to the Apache Software Foundation
(ASF)" * /dev/null
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
Deployment.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentException.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
DeploymentImpl.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
OpenEJBDeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
OpenEJBDeploymentManager.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
RemoteServer.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
VmDeploymentFactory.java
container/openejb-core/src/main/java/org/apache/openejb/alt/config/
VmDeploymentManager.java
container/openejb-core/src/main/java/org/apache/openejb/entity/cmp/
TranqlSelectQuery.java
container/openejb-core/src/main/java/org/apache/openejb/security/
EjbRunAsInterceptor.java
container/openejb-core/src/main/java/org/apache/openejb/
SystemExceptionInterceptor.java
container/openejb-core/src/test/java/org/apache/openejb/core/
SampleAnnotation.java
itests/openejb-itests-client/src/main/java/org/apache/openejb/test/
stateless/StatelessPojoEjbMetaDataTests.java
itests/openejb-itests-client/src/main/java/org/apache/openejb/test/
stateless/StatelessPojoRemoteIntrfcTests.java
Note, the following don't need/should not have license headers and
won't be updated.
Well, there's interpretation there, of course, but I'd say at least
the xml files should be licensed. The more files licensed, the easier
it is to find offenders in the future... :-)
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/deploy.examples
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/deploy.help
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/start.examples
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/start.help
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/stop.examples
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/stop.help
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/validate.examples
==./container/openejb-core/src/main/resources/META-INF/
org.apache.openejb.cli/validate.help
==./container/openejb-core/src/test/resources/openejb-jar.xml
==./container/openejb-jee/src/test/resources/application-client-
example.xml
==./container/openejb-jee/src/test/resources/application-example.xml
==./container/openejb-jee/src/test/resources/ejb-jar-example1.xml
==./container/openejb-jee/src/test/resources/ejb-jar-example2.xml
==./container/openejb-persistence/src/main/java/META-INF/MANIFEST.MF
==./container/openejb-persistence/src/test/resources/persistence-
example.xml
==./itests/openejb-itests-client/src/main/resources/META-INF/
org.openejb.cli/test.help
==./server/openejb-activemq/src/main/resources/META-INF/
org.apache.openejb.server.ServerService/activemq
==./server/openejb-derbynet/src/main/resources/META-INF/
org.apache.openejb.server.ServerService/derbynet
==./server/openejb-ejbd/src/main/resources/META-INF/
org.apache.openejb.server.ServerService/ejbd
==./server/openejb-hsql/src/main/resources/META-INF/
org.apache.openejb.server.ServerService/hsql
==./server/openejb-http/src/main/resources/META-INF/
org.apache.openejb.server.ServerService/httpejbd
==./server/openejb-http/src/test/resources/conf/instantdb.properties
--kevan