Fork me on GitHub

Rat (Release Audit Tool) results

The following document contains the results of Rat (Release Audit Tool).

*****************************************************
Summary
-------
Generated at: 2017-03-12T00:00:10-05:00

Notes: 0
Binaries: 0
Archives: 0
Standards: 5

Apache Licensed: 1
Generated Documents: 0

JavaDocs are generated, thus a license header is optional.
Generated files do not require license headers.

4 Unknown Licenses

*****************************************************

Files with unapproved licenses:

  C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/pom.xml
  C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImpl.java
  C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/Validation.java
  C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/test/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImplTest.java

*****************************************************

*****************************************************
  Files with Apache License headers will be marked AL
  Binary files (which do not require any license headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc. will be marked N
 !????? C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/pom.xml
 !????? C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImpl.java
  AL    C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/OpStat.java
 !????? C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/Validation.java
 !????? C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/test/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImplTest.java
 
*****************************************************

 Printing headers for text files without a valid license header...
 
=====================================================
== File: C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/pom.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<!--
 This Source Code Form is subject to the terms of the Mozilla Public
 License, v. 2.0. If a copy of the MPL was not distributed with this
 file, You can obtain one at http://mozilla.org/MPL/2.0/.

 If it is not possible or desirable to put the notice in a particular
 file, then You may include the notice in a location (such as a LICENSE
 file in a relevant directory) where a recipient would be likely to look
 for such a notice.

 

 
 U.S. Government, Department of the Army
 Army Materiel Command
 Research Development Engineering Command
 Communications Electronics Research Development and Engineering Center

-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
     <modelVersion>4.0.0</modelVersion>
     <parent>
	  <groupId>org.mil-oss</groupId>
	  <artifactId>fgsms-server</artifactId>
	  <version>7.0.0</version>
     </parent>
     <artifactId>fgsms-automated-reporting-service</artifactId>
     <packaging>bundle</packaging>
     <name>fgsms Automated Reporting Service</name>
     <description>Configures scheduled reporting</description>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.15</version>
            </plugin>
        </plugins>
    </build>
    <dependencies>
	   <dependency>
		    <groupId>junit</groupId>
		    <artifactId>junit</artifactId>
		    <scope>test</scope>
	       </dependency>
	  <dependency>
	       <groupId>org.mil-oss</groupId>
	       <artifactId>fgsms-common-interfaces</artifactId>
	       <version>${project.parent.version}</version>

=====================================================
== File: C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImpl.java
=====================================================
/**
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * If it is not possible or desirable to put the notice in a particular
 * file, then You may include the notice in a location (such as a LICENSE
 * file in a relevant directory) where a recipient would be likely to look
 * for such a notice.
 *
 * 
 */
/*  ---------------------------------------------------------------------------
 *  U.S. Government, Department of the Army
 *  Army Materiel Command
 *  Research Development Engineering Command
 *  Communications Electronics Research Development and Engineering Center
 *  ---------------------------------------------------------------------------
 */
package org.miloss.fgsms.services.ars.impl;

import java.io.ByteArrayInputStream;
import java.io.StringWriter;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.GregorianCalendar;
import java.util.UUID;
import javax.annotation.Resource;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlSeeAlso;
import javax.xml.datatype.DatatypeConfigurationException;
import javax.xml.datatype.DatatypeFactory;
import java.util.Calendar;
import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.XMLStreamReader;
import javax.xml.ws.RequestWrapper;
import javax.xml.ws.ResponseWrapper;
import javax.xml.ws.WebServiceContext;
import org.miloss.fgsms.common.AuditLogger;
import org.miloss.fgsms.common.DBSettingsLoader;
import org.miloss.fgsms.common.Constants;
import org.miloss.fgsms.common.UserIdentityUtil;

=====================================================
== File: C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/main/java/org/miloss/fgsms/services/ars/impl/Validation.java
=====================================================
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package org.miloss.fgsms.services.ars.impl;

/**
 *
 * @author AO
 */
public class Validation {

}

=====================================================
== File: C:/projects/fgsms/fgsms-server/fgsms-automated-reporting-service/src/test/java/org/miloss/fgsms/services/ars/impl/AutomatedReportingServiceImplTest.java
=====================================================
/**
 * This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * If it is not possible or desirable to put the notice in a particular
 * file, then You may include the notice in a location (such as a LICENSE
 * file in a relevant directory) where a recipient would be likely to look
 * for such a notice.
 *
 * 
 */
/*  ---------------------------------------------------------------------------
 *  U.S. Government, Department of the Army
 *  Army Materiel Command
 *  Research Development Engineering Command
 *  Communications Electronics Research Development and Engineering Center
 *  ---------------------------------------------------------------------------
 */
package org.miloss.fgsms.services.ars.impl;

import java.io.File;
import java.math.BigInteger;
import java.util.GregorianCalendar;
import java.util.UUID;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.xml.datatype.DatatypeFactory;
import org.miloss.fgsms.services.interfaces.automatedreportingservice.*;
import org.miloss.fgsms.services.interfaces.common.SecurityWrapper;
import org.miloss.fgsms.services.interfaces.reportingservice.ExportRecordsEnum;
import org.miloss.fgsms.test.WebServiceBaseTests;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Test;
import static org.junit.Assert.*;
import org.junit.BeforeClass;
import org.miloss.fgsms.services.rs.impl.FgsmsReportGenerator;
import us.gov.ic.ism.v2.ClassificationType;

/**
 *
 * @author AO
 */
public class AutomatedReportingServiceImplTest extends WebServiceBaseTests {

    public AutomatedReportingServiceImplTest() throws Exception {
        super();
        url = "http://localhost:8180/jUnitTestCaseARS";
        Init();