RAT (Release Audit Tool) results

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

*****************************************************
Summary
-------
Notes: 0
Binaries: 0
Archives: 0
Standards: 39

Apache Licensed: 37
Generated Documents: 0

JavaDocs are generated and so license header is optional
Generated files do not required license headers

2 Unknown Licenses

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

Unapproved licenses:

  C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/filtered-resources/org/apache/xmlrpc/client/XmlRpcClient.properties
  C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java

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

Archives (+ indicates readable, $ unreadable): 

 
*****************************************************
  Files with Apache License headers will be marked AL
  Binary files (which do not require AL headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc will be marked N
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/pom.xml
 !????? C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/filtered-resources/org/apache/xmlrpc/client/XmlRpcClient.properties
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java
 !????? C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java
  AL    C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java
 
 *****************************************************
 Printing headers for files without AL header...
 
 
 =======================================================================
 ==C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/filtered-resources/org/apache/xmlrpc/client/XmlRpcClient.properties
 =======================================================================
user.agent=Apache XML RPC ${project.version}

 =======================================================================
 ==C:/workspace/ws-xmlrpc-3.1/target/checkout/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java
 =======================================================================
package org.apache.xmlrpc.client;

import org.apache.xmlrpc.XmlRpcException;

/**
 * Exception thrown if the HTTP status code sent by the server
 * indicates that the request could not be processed. In
 * general, the 400 and 500 level HTTP status codes will
 * result in an XmlRpcHttpTransportException being thrown.
 */
public class XmlRpcHttpTransportException extends XmlRpcException {
    private static final long serialVersionUID = -6933992871198450027L;

    private final int status;
    private final String statusMessage;
    
    /**
     * Creates a new instance with the specified HTTP status code
     * and HTTP status message.
     * @param pCode The HTTP status code
     * @param pMessage The HTTP status message returned by the HTTP server
     */
    public XmlRpcHttpTransportException(int pCode, String pMessage) {
        this(pCode, pMessage, "HTTP server returned unexpected status: " + pMessage);
    }
    
    /**
     * Construct a new XmlRpcHttpTransportException with the specified HTTP status code, 
     * HTTP status message, and exception message.
     * @param httpStatusCode the HTTP status code
     * @param httpStatusMessage the HTTP status message returned by the HTTP server
     * @param message the exception message.
     */
    public XmlRpcHttpTransportException(int httpStatusCode, String httpStatusMessage, String message) {
        super( message );
        this.status = httpStatusCode;
        this.statusMessage = httpStatusMessage;
    }
    
    /**
     * Get the HTTP status code that resulted in this exception.
     * @return the HTTP status code that resulted in this exception.
     */
    public int getStatusCode()
    {
        return status;
    }
    
    /**
     * Get the status message returned by the HTTP server.