Description
In both the source and bin distributions, the following files are missing the Apache license header:
SCA GettingStarted.html and samples/GettingStarted.html.
In both SCA and SDO, all the Makefile.am files.
In both SCA and SDO, doc/css/maven-base.css and maven-theme.css.
SCA xsd/readme.txt.
SCA, the two package.html file in scagen.jar.
And in the source distributions:
In both SCA and SDO configure.ac
Under SDO runtime/core/test/ a number of .txt, .xs, .wsdl test files:
48736_xml.txt
48736_xsd.txt
StockQuoteService.wsdl
b46633.txt
b46634_out.txt
b47137.txt
b47137b.txt
b47293.txt
b48633_xml.txt
b48633b_xsd.txt
b48636_xml.txt
b48636_xsd.txt
b48686_xml.txt
b48686_xsd.txt
badelement.txt
bothgroups_xsd.txt
bothgroupssamename_xsd.txt
bug2.txt
bug45933-output.txt
bug48300_xml.txt
bug48300_xsd.txt
bunique-out.txt
bunique-out.xsd_safe.txt
bunique-outxml.txt
buniqueread-out.txt
calculator2.wsdl
calculator2a.wsdl
carotest3.txt
csload-output.txt
csload2-output.txt
csload3-output.txt
cssave-output.txt
cssave2-output.txt
datetest.txt
defaults.txt
doctest.txt
emptycs1.txt
emptycs2.txt
emptycs3.txt
getproptest.txt
groupingroup_xsd.txt
grouprefingroup_xsd.txt
grouptoolate_xsd.txt
groupwithprefix_xsd.txt
inc1.txt
inc2.txt
jira490.txt
jira705.xsd
jira705_out.txt
list1_xml.txt
list1_xsd.txt
loadload-output.txt
maintest.txt
matttest1.txt
merle1.txt
notns.txt
nulltest.txt
oddchars.txt
openloadNSout.txt
openseq.txt
order1.txt
order2.txt
querytest.txt
saveopen-output.txt
scenario1.txt
scenario2.txt
scenario3.txt
scenario4.txt
scenario5.txt
sequence.txt
setmany.txt
setnull.txt
showdefault1.txt
showdefault2.txt
simple.txt
stock.wsdl
stock_wsdl.txt
stock_xml.txt
testabstract.txt
testerrors.txt
testinc2.txt
testopen.txt
testorder.txt
teststyles.txt
testsubsload.txt
testutils.txt
testwsdl.txt
travel.txt
userdata.txt
xhtml1.xsd
xhtml_out.txt
To run the ARAT tool, get it from svn checkout http://arat.googlecode.com/svn/trunk/ arat, build it with Ant (you just need the JDK and Ant) then run java -jar rat-0.1-SNAPSHOT.jar <directory-to-scan>. It will produce a report showing the licenses and notices that it finds. Violations are marked with a '!'. The tool incorrectly reports violations on binary files and the INSTALL files which I think are OK (I have not found an Apache project with a license at the top of its INSTALL file).