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-11T23:55:48-05:00

Notes: 0
Binaries: 0
Archives: 0
Standards: 77

Apache Licensed: 9
Generated Documents: 0

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

48 Unknown Licenses

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

Files with unapproved licenses:

  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/jbossws-cxf.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.properties
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-client-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-endpoint-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/jboss-web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.properties
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-client-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-endpoint-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/jboss-web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/jbossws-cxf.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.properties
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-client-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-endpoint-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/jboss-web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.properties
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-client-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-endpoint-config.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/jboss-web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/pom.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/resources/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/errorpage.jsp
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/index.jsp
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-beans.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-util.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/faults.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/jboss-web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/web.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/faults.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/xml.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/xml.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.properties
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-beans.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-util.xsd
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/log4j.xml
  C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/web.xml

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

*****************************************************
  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
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/context.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/jbossws-cxf.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.properties
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-client-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-endpoint-config.xml
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/beans.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/jboss-web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.properties
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-client-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-endpoint-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/jboss-web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/web.xml
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/context.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/jbossws-cxf.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.properties
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-client-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-endpoint-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/jboss-web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.properties
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-client-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-endpoint-config.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/jboss-web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/web.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/pom.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/resources/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/errorpage.jsp
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/index.jsp
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/b-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/bf-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/br-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/brw-2.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/brw-2impl.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/bw-2.wsdl
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/jaxrs.xsd
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/jaxws.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-beans.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-util.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/faults.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/jboss-web.xml
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/r-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/rw-2.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/t-1.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/web.xml
  W3C   C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/ws-addr.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/b-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/bf-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/br-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/brw-2.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/brw-2impl.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/bw-2.wsdl
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/faults.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/r-2.xsd
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/rw-2.wsdl
  OASIS C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/t-1.xsd
  W3C   C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/ws-addr.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/xml.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/xml.xsd
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/context.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.properties
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.xml
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/beans.xml
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/jaxrs.xsd
  AL    C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/jaxws.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-beans.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-util.xsd
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/log4j.xml
 !????? C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/web.xml
 
*****************************************************

 Printing headers for text files without a valid license header...
 
=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/jbossws-cxf.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<beans
    xmlns='http://www.springframework.org/schema/beans'
    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
    xmlns:beans='http://www.springframework.org/schema/beans'
    xmlns:jaxws='http://cxf.apache.org/jaxws'
    xsi:schemaLocation='http://www.springframework.org/schema/beans
  http://www.springframework.org/schema/beans/spring-beans.xsd
  http://cxf.apache.org/jaxws
  http://cxf.apache.org/schemas/jaxws.xsd'>
    <bean id="fgsmshandler" class="org.miloss.fgsms.agents.JAXWSGenericAgent" />

  <!-- one or more jaxws:endpoint EJB3 declarations -->
    <jaxws:endpoint id='DAS' address="http://localhost:8180/FGSMSServices/DAS"
                    implementor='org.miloss.fgsms.services.DAS4j.DAS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>
    
    <jaxws:endpoint id='PCS' address="http://localhost:8180/FGSMSServices/PCS"
                    implementor='org.miloss.fgsms4j.services.pcs.PCS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>
    
    <jaxws:endpoint id='DCS' address="http://localhost:8180/FGSMSServices/DCS"
                      implementor='org.miloss.fgsms4j.services.DCS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>


    
    <jaxws:endpoint id='SS' address="http://localhost:8180/FGSMSServices/SS"
                      implementor='org.miloss.fgsms.services.s4j.StatusService'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.properties
=====================================================

log4j.rootLogger=INFO, CONSOLE



log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder=ERROR,CONSOLE
log4j.appender.jaxws=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder=ERROR,CONSOLE
log4j.appender.org.apache.cxf.service.factory.ReflectionServiceFactoryBean=ERROR,CONSOLE

log4j.appender.handler.HandlerChainExecutor=ERROR,CONSOLE
log4j.appender.handler=ERROR,CONSOLE
log4j.appender.soap.MessageContextAssociation=ERROR,CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.umdm.EndpointMetaData==ERROR, CONSOLE
log4j.appender.handler.HandlerResolverImpl==ERROR, CONSOLE
log4j.appender.binding.BindingImpl==ERROR, CONSOLE
log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder==ERROR, CONSOLE
log4j.appender.utils.JBossWSEntityResolver==ERROR, CONSOLE
log4j.appender.fgsms.ServiceMixJMX=INFO,CONSOLE
log4j.appender.fgsms.Utility=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.DataCollectorService=INFO,CONSOLE
log4j.appender.fgsms.DataAccessService=INFO,CONSOLE
log4j.appender.org.miloss.fgsms.common.AuditLogger=INFO,CONSOLE
log4j.appender.fgsms.UserIdentityUtil=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.QpidPython=INFO,CONSOLE
log4j.appender.fgsms.QpidJMX=INFO,CONSOLE
log4j.appender.fgsms.DataPruner=INFO,CONSOLE
log4j.appender.fgsms.UDDIPublisher=INFO,CONSOLE
log4j.appender.fgsms.MulticastAlerting=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor=INFO,CONSOLE

#the following items are used for sending SLA Alerts to specific loggers. Configure them as necessary to pipe log output whereever you need it
log4j.appender.fgsms.SLAProcessor.SysLog=INFO,CONSOLE 
log4j.appender.fgsms.SLAProcessor.UdpLog=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor.EventLog=INFO,CONSOLE

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-client-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <client-config>
    <config-name>Standard Client</config-name>
	<post-handler-chains>
      <javaee:handler-chain>
		 <javaee:handler>
			 <javaee:handler-name>FGSMS Handler</javaee:handler-name>
			  <javaee:handler-class>org.miloss.fgsms.agents.JbossWSClientAgent</javaee:handler-class>
			</javaee:handler>
		 </javaee:handler-chain>
    </post-handler-chains>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
    <property>
      <property-name>http://org.jboss.ws/http#chunksize</property-name>
      <property-value>2048</property-value>
    </property>
	
  </client-config>
  
  <client-config>
    <config-name>HTTP 1.0 Client</config-name>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
  </client-config>
  
  <client-config>
    <config-name>Standard WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingClientHandler</javaee:handler-class>
        </javaee:handler>
		
   
      
      </javaee:handler-chain>
    </post-handler-chains>
  </client-config>
  
  <client-config>
    <config-name>Standard SOAP 1.2 WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/META-INF/standard-jaxws-endpoint-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <endpoint-config>
    <config-name>Standard Endpoint</config-name>
    <pre-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <!--<javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>-->
		<javaee:handler>
          <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
          <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
        </javaee:handler>
      </javaee:handler-chain>
	  <!-- insert fgsms handler here -->
	 
    </pre-handler-chains>
  </endpoint-config>
  
  <!--
    Generates message part names 'parameters' in WSDL for document/literal/wapped.
    See: [JBWS-771] Use part names that are friendly to .NET
  -->
  <endpoint-config>
    <config-name>.NET friendly Endpoint</config-name>
    <feature>http://org.jboss.ws/binding/wsdl/dotnet</feature>
  </endpoint-config>
  
  <endpoint-config>
    <config-name>Standard WSAddressing Endpoint</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingServerHandler</javaee:handler-class>
        </javaee:handler>
        <javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>
		                <javaee:handler>
                    <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
                    <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
                </javaee:handler>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/jboss-web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web >
          <!-- use this  for username/password   do not forget to change the settings in web.xml    -->
    <security-domain>java:/jaas/FGSMSServices</security-domain> 
  
    
    <!-- use this for CAC/PKI logins do not forget to change the settings in web.xml
    <security-domain>java:/jaas/FGSMSServicesCACPKI</security-domain>  -->
    
    
    <class-loading java2ClassLoadingCompliance="true">
        <!-- true == use jboss's default class loader
            false == use the j2ee style class loader, i.e. turn off class loading inheritance -->
        
    </class-loading>
    <context-root>/FGSMSServices</context-root>
    
</jboss-web>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510cxf/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <!-- BEGIN use this for CAC/PKI authentication only. comment out if using username/password
    <filter>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <filter-class>org.miloss.fgsms.auth.CACPKI_LoginFilter</filter-class>
        <init-param>
            <description>pipe symbole delimited, spacing is not critical </description>
            <param-name>AuthorizedDelegates</param-name>
            <param-value>CN=fgsms, OU=USA, OU=PKI, OU=DOD, O=U.S. Government, C=US</param-value>
        </init-param>
    </filter>
 
    <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
        <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/</url-pattern>
    </filter-mapping> -->
    <!-- END use this for CAC/PKI authentication only. comment out if using username/password -->
	
	<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>WEB-INF/beans.xml</param-value>
  </context-param>



    <context-param>
         <param-name>quartz:config-file</param-name>
         <!-- default on tomcat is tomcat/bin folder -->
         <param-value>..\webapps\FGSMSServices\WEB-INF\quartz-tomcat.properties</param-value>
     </context-param>
     <context-param>
         <param-name>quartz:shutdown-on-unload</param-name>
         <param-value>true</param-value>
     </context-param>
     <context-param>
         <param-name>quartz:start-on-load</param-name>
         <param-value>true</param-value>
     </context-param>
     
     <listener>
         <listener-class>
             org.quartz.ee.servlet.QuartzInitializerListener
         </listener-class>
     </listener>
     

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.properties
=====================================================

log4j.rootLogger=INFO, CONSOLE



log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder=ERROR,CONSOLE
log4j.appender.jaxws=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder=ERROR,CONSOLE
log4j.appender.org.apache.cxf.service.factory.ReflectionServiceFactoryBean=ERROR,CONSOLE

log4j.appender.handler.HandlerChainExecutor=ERROR,CONSOLE
log4j.appender.handler=ERROR,CONSOLE
log4j.appender.soap.MessageContextAssociation=ERROR,CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.umdm.EndpointMetaData==ERROR, CONSOLE
log4j.appender.handler.HandlerResolverImpl==ERROR, CONSOLE
log4j.appender.binding.BindingImpl==ERROR, CONSOLE
log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder==ERROR, CONSOLE
log4j.appender.utils.JBossWSEntityResolver==ERROR, CONSOLE
log4j.appender.fgsms.ServiceMixJMX=INFO,CONSOLE
log4j.appender.fgsms.Utility=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.DataCollectorService=INFO,CONSOLE
log4j.appender.fgsms.DataAccessService=INFO,CONSOLE
log4j.appender.org.miloss.fgsms.common.AuditLogger=INFO,CONSOLE
log4j.appender.fgsms.UserIdentityUtil=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.QpidPython=INFO,CONSOLE
log4j.appender.fgsms.QpidJMX=INFO,CONSOLE
log4j.appender.fgsms.DataPruner=INFO,CONSOLE
log4j.appender.fgsms.UDDIPublisher=INFO,CONSOLE
log4j.appender.fgsms.MulticastAlerting=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor=INFO,CONSOLE

#the following items are used for sending SLA Alerts to specific loggers. Configure them as necessary to pipe log output whereever you need it
log4j.appender.fgsms.SLAProcessor.SysLog=INFO,CONSOLE 
log4j.appender.fgsms.SLAProcessor.UdpLog=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor.EventLog=INFO,CONSOLE

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-client-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <client-config>
    <config-name>Standard Client</config-name>
	<post-handler-chains>
      <javaee:handler-chain>
		 <javaee:handler>
			 <javaee:handler-name>FGSMS Handler</javaee:handler-name>
			  <javaee:handler-class>org.miloss.fgsms.agents.JbossWSClientAgent</javaee:handler-class>
			</javaee:handler>
		 </javaee:handler-chain>
    </post-handler-chains>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
    <property>
      <property-name>http://org.jboss.ws/http#chunksize</property-name>
      <property-value>2048</property-value>
    </property>
	
  </client-config>
  
  <client-config>
    <config-name>HTTP 1.0 Client</config-name>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
  </client-config>
  
  <client-config>
    <config-name>Standard WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingClientHandler</javaee:handler-class>
        </javaee:handler>
		
   
      
      </javaee:handler-chain>
    </post-handler-chains>
  </client-config>
  
  <client-config>
    <config-name>Standard SOAP 1.2 WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/META-INF/standard-jaxws-endpoint-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <endpoint-config>
    <config-name>Standard Endpoint</config-name>
    <pre-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <!--<javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>-->
		<javaee:handler>
          <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
          <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
        </javaee:handler>
      </javaee:handler-chain>
	  <!-- insert fgsms handler here -->
	 
    </pre-handler-chains>
  </endpoint-config>
  
  <!--
    Generates message part names 'parameters' in WSDL for document/literal/wapped.
    See: [JBWS-771] Use part names that are friendly to .NET
  -->
  <endpoint-config>
    <config-name>.NET friendly Endpoint</config-name>
    <feature>http://org.jboss.ws/binding/wsdl/dotnet</feature>
  </endpoint-config>
  
  <endpoint-config>
    <config-name>Standard WSAddressing Endpoint</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingServerHandler</javaee:handler-class>
        </javaee:handler>
        <javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>
		                <javaee:handler>
                    <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
                    <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
                </javaee:handler>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/jboss-web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web >
          <!-- use this  for username/password   do not forget to change the settings in web.xml    -->
    <security-domain>java:/jaas/FGSMSServices</security-domain> 
  
    
    <!-- use this for CAC/PKI logins do not forget to change the settings in web.xml
    <security-domain>java:/jaas/FGSMSServicesCACPKI</security-domain>  -->
    
    
    <class-loading java2ClassLoadingCompliance="true">
        <!-- true == use jboss's default class loader
            false == use the j2ee style class loader, i.e. turn off class loading inheritance -->
        
    </class-loading>
    <context-root>/FGSMSServices</context-root>
    
</jboss-web>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss510native/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <!-- BEGIN use this for CAC/PKI authentication only. comment out if using username/password
    <filter>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <filter-class>org.miloss.fgsms.auth.CACPKI_LoginFilter</filter-class>
        <init-param>
            <description>pipe symbole delimited, spacing is not critical </description>
            <param-name>AuthorizedDelegates</param-name>
            <param-value>CN=fgsms, OU=USA, OU=PKI, OU=DOD, O=U.S. Government, C=US</param-value>
        </init-param>
    </filter>
 
    <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
        <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/</url-pattern>
    </filter-mapping> -->
    <!-- END use this for CAC/PKI authentication only. comment out if using username/password -->




    <servlet>
        <servlet-name>PCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.pcs.impl.PCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.dcs.impl.DCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>RS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.rs.impl.Reporting</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DAS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.das.impl.DAS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>SS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.status.impl.StatusServiceImpl</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ARS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.ars.impl.AutomatedReportingServiceImpl</servlet-class>
    </servlet>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/jbossws-cxf.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<beans
    xmlns='http://www.springframework.org/schema/beans'
    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
    xmlns:beans='http://www.springframework.org/schema/beans'
    xmlns:jaxws='http://cxf.apache.org/jaxws'
    xsi:schemaLocation='http://www.springframework.org/schema/beans
  http://www.springframework.org/schema/beans/spring-beans.xsd
  http://cxf.apache.org/jaxws
  http://cxf.apache.org/schemas/jaxws.xsd'>
    <bean id="fgsmshandler" class="org.miloss.fgsms.agents.JAXWSGenericAgent" />

  <!-- one or more jaxws:endpoint EJB3 declarations -->
    <jaxws:endpoint id='DAS' address="http://localhost:8180/FGSMSServices/DAS"
                    implementor='org.miloss.fgsms.services.DAS4j.DAS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>
    
    <jaxws:endpoint id='PCS' address="http://localhost:8180/FGSMSServices/PCS"
                    implementor='org.miloss.fgsms4j.services.pcs.PCS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>
    
    <jaxws:endpoint id='DCS' address="http://localhost:8180/FGSMSServices/DCS"
                      implementor='org.miloss.fgsms4j.services.DCS4jBean'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>
        </jaxws:handlers>
        <jaxws:invoker>
            <bean class='org.jboss.wsf.stack.cxf.InvokerEJB3'/>
        </jaxws:invoker>
    </jaxws:endpoint>


    
    <jaxws:endpoint id='SS' address="http://localhost:8180/FGSMSServices/SS"
                      implementor='org.miloss.fgsms.services.s4j.StatusService'>
        <jaxws:handlers>
            <ref bean="fgsmshandler"/>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.properties
=====================================================

log4j.rootLogger=INFO, CONSOLE



log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder=ERROR,CONSOLE
log4j.appender.jaxws=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder=ERROR,CONSOLE
log4j.appender.org.apache.cxf.service.factory.ReflectionServiceFactoryBean=ERROR,CONSOLE

log4j.appender.handler.HandlerChainExecutor=ERROR,CONSOLE
log4j.appender.handler=ERROR,CONSOLE
log4j.appender.soap.MessageContextAssociation=ERROR,CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.umdm.EndpointMetaData==ERROR, CONSOLE
log4j.appender.handler.HandlerResolverImpl==ERROR, CONSOLE
log4j.appender.binding.BindingImpl==ERROR, CONSOLE
log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder==ERROR, CONSOLE
log4j.appender.utils.JBossWSEntityResolver==ERROR, CONSOLE
log4j.appender.fgsms.ServiceMixJMX=INFO,CONSOLE
log4j.appender.fgsms.Utility=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.DataCollectorService=INFO,CONSOLE
log4j.appender.fgsms.DataAccessService=INFO,CONSOLE
log4j.appender.org.miloss.fgsms.common.AuditLogger=INFO,CONSOLE
log4j.appender.fgsms.UserIdentityUtil=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.QpidPython=INFO,CONSOLE
log4j.appender.fgsms.QpidJMX=INFO,CONSOLE
log4j.appender.fgsms.DataPruner=INFO,CONSOLE
log4j.appender.fgsms.UDDIPublisher=INFO,CONSOLE
log4j.appender.fgsms.MulticastAlerting=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor=INFO,CONSOLE

#the following items are used for sending SLA Alerts to specific loggers. Configure them as necessary to pipe log output whereever you need it
log4j.appender.fgsms.SLAProcessor.SysLog=INFO,CONSOLE 
log4j.appender.fgsms.SLAProcessor.UdpLog=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor.EventLog=INFO,CONSOLE

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-client-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <client-config>
    <config-name>Standard Client</config-name>
	<post-handler-chains>
      <javaee:handler-chain>
		 <javaee:handler>
			 <javaee:handler-name>FGSMS Handler</javaee:handler-name>
			  <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericClientAgent</javaee:handler-class>
			</javaee:handler>
		 </javaee:handler-chain>
    </post-handler-chains>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
    <property>
      <property-name>http://org.jboss.ws/http#chunksize</property-name>
      <property-value>2048</property-value>
    </property>
	
  </client-config>
  
  <client-config>
    <config-name>HTTP 1.0 Client</config-name>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
  </client-config>
  
  <client-config>
    <config-name>Standard WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingClientHandler</javaee:handler-class>
        </javaee:handler>
		
   
      
      </javaee:handler-chain>
    </post-handler-chains>
  </client-config>
  
  <client-config>
    <config-name>Standard SOAP 1.2 WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/META-INF/standard-jaxws-endpoint-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  
  <endpoint-config>
    <config-name>Standard Endpoint</config-name>
    <pre-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <!--<javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>-->
		<javaee:handler>
          <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
          <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
        </javaee:handler>
      </javaee:handler-chain>
	  <!-- insert fgsms handler here -->
	 
    </pre-handler-chains>
  </endpoint-config>
  
  <!--
    Generates message part names 'parameters' in WSDL for document/literal/wapped.
    See: [JBWS-771] Use part names that are friendly to .NET
  -->
  <endpoint-config>
    <config-name>.NET friendly Endpoint</config-name>
    <feature>http://org.jboss.ws/binding/wsdl/dotnet</feature>
  </endpoint-config>
  
  <endpoint-config>
    <config-name>Standard WSAddressing Endpoint</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingServerHandler</javaee:handler-class>
        </javaee:handler>
        <javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>
		                <javaee:handler>
                    <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
                    <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/jboss-web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web >
          <!-- use this  for username/password   do not forget to change the settings in web.xml    -->
    <security-domain>java:/jaas/FGSMSServices</security-domain> 
  
    
    <!-- use this for CAC/PKI logins do not forget to change the settings in web.xml
    <security-domain>java:/jaas/FGSMSServicesCACPKI</security-domain>  -->
    
    
    <class-loading java2ClassLoadingCompliance="true">
        <!-- true == use jboss's default class loader
            false == use the j2ee style class loader, i.e. turn off class loading inheritance -->
        
    </class-loading>
    <context-root>/FGSMSServices</context-root>
    
</jboss-web>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610cxf/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <!-- BEGIN use this for CAC/PKI authentication only. comment out if using username/password
    <filter>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <filter-class>org.miloss.fgsms.auth.CACPKI_LoginFilter</filter-class>
        <init-param>
            <description>pipe symbole delimited, spacing is not critical </description>
            <param-name>AuthorizedDelegates</param-name>
            <param-value>CN=fgsms, OU=USA, OU=PKI, OU=DOD, O=U.S. Government, C=US</param-value>
        </init-param>
    </filter>
 
    <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
        <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/</url-pattern>
    </filter-mapping> -->
    <!-- END use this for CAC/PKI authentication only. comment out if using username/password -->
	



    <servlet>
        <servlet-name>PCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.pcs.impl.PCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.dcs.impl.DCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>RS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.rs.impl.Reporting</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DAS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.das.impl.DAS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>SS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.status.impl.StatusServiceImpl</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ARS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.ars.impl.AutomatedReportingServiceImpl</servlet-class>
    </servlet>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.properties
=====================================================

log4j.rootLogger=INFO, CONSOLE



log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder=ERROR,CONSOLE
log4j.appender.jaxws=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder=ERROR,CONSOLE
log4j.appender.org.apache.cxf.service.factory.ReflectionServiceFactoryBean=ERROR,CONSOLE

log4j.appender.handler.HandlerChainExecutor=ERROR,CONSOLE
log4j.appender.handler=ERROR,CONSOLE
log4j.appender.soap.MessageContextAssociation=ERROR,CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.umdm.EndpointMetaData==ERROR, CONSOLE
log4j.appender.handler.HandlerResolverImpl==ERROR, CONSOLE
log4j.appender.binding.BindingImpl==ERROR, CONSOLE
log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder==ERROR, CONSOLE
log4j.appender.utils.JBossWSEntityResolver==ERROR, CONSOLE
log4j.appender.fgsms.ServiceMixJMX=INFO,CONSOLE
log4j.appender.fgsms.Utility=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.DataCollectorService=INFO,CONSOLE
log4j.appender.fgsms.DataAccessService=INFO,CONSOLE
log4j.appender.org.miloss.fgsms.common.AuditLogger=INFO,CONSOLE
log4j.appender.fgsms.UserIdentityUtil=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.QpidPython=INFO,CONSOLE
log4j.appender.fgsms.QpidJMX=INFO,CONSOLE
log4j.appender.fgsms.DataPruner=INFO,CONSOLE
log4j.appender.fgsms.UDDIPublisher=INFO,CONSOLE
log4j.appender.fgsms.MulticastAlerting=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor=INFO,CONSOLE

#the following items are used for sending SLA Alerts to specific loggers. Configure them as necessary to pipe log output whereever you need it
log4j.appender.fgsms.SLAProcessor.SysLog=INFO,CONSOLE 
log4j.appender.fgsms.SLAProcessor.UdpLog=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor.EventLog=INFO,CONSOLE

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-client-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <client-config>
    <config-name>Standard Client</config-name>
	<post-handler-chains>
      <javaee:handler-chain>
		 <javaee:handler>
			 <javaee:handler-name>FGSMS Handler</javaee:handler-name>
			  <javaee:handler-class>org.miloss.fgsms.agents.JbossWSClientAgent</javaee:handler-class>
			</javaee:handler>
		 </javaee:handler-chain>
    </post-handler-chains>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
    <property>
      <property-name>http://org.jboss.ws/http#chunksize</property-name>
      <property-value>2048</property-value>
    </property>
	
  </client-config>
  
  <client-config>
    <config-name>HTTP 1.0 Client</config-name>
    <feature>http://org.jboss.ws/dispatch/validate</feature>
	
  </client-config>
  
  <client-config>
    <config-name>Standard WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingClientHandler</javaee:handler-class>
        </javaee:handler>
		
   
      
      </javaee:handler-chain>
    </post-handler-chains>
  </client-config>
  
  <client-config>
    <config-name>Standard SOAP 1.2 WSAddressing Client</config-name>
    <post-handler-chains>
      <javaee:handler-chain>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/META-INF/standard-jaxws-endpoint-config.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<jaxws-config xmlns="urn:jboss:jaxws-config:2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:javaee="http://java.sun.com/xml/ns/javaee"
  xsi:schemaLocation="urn:jboss:jaxws-config:2.0 schema/jaxws-config_2_0.xsd">
  
  <endpoint-config>
    <config-name>Standard Endpoint</config-name>
    <pre-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <!--<javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>-->
		<javaee:handler>
          <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
          <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
        </javaee:handler>
      </javaee:handler-chain>
	  <!-- insert fgsms handler here -->
	 
    </pre-handler-chains>
  </endpoint-config>
  
  <!--
    Generates message part names 'parameters' in WSDL for document/literal/wapped.
    See: [JBWS-771] Use part names that are friendly to .NET
  -->
  <endpoint-config>
    <config-name>.NET friendly Endpoint</config-name>
    <feature>http://org.jboss.ws/binding/wsdl/dotnet</feature>
  </endpoint-config>
  
  <endpoint-config>
    <config-name>Standard WSAddressing Endpoint</config-name>
    <post-handler-chains>
      <javaee:handler-chain>
        <javaee:protocol-bindings>##SOAP11_HTTP</javaee:protocol-bindings>
        <javaee:handler>
          <javaee:handler-name>WSAddressing Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.ws.extensions.addressing.jaxws.WSAddressingServerHandler</javaee:handler-class>
        </javaee:handler>
        <javaee:handler>
          <javaee:handler-name>Recording Handler</javaee:handler-name>
          <javaee:handler-class>org.jboss.wsf.framework.invocation.RecordingServerHandler</javaee:handler-class>
        </javaee:handler>
		                <javaee:handler>
                    <javaee:handler-name>FGSMS Agent JAXWSGenericAgent</javaee:handler-name>
                    <javaee:handler-class>org.miloss.fgsms.agents.JAXWSGenericAgent</javaee:handler-class>
                </javaee:handler>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/jboss-web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web >
          <!-- use this  for username/password   do not forget to change the settings in web.xml    -->
    <security-domain>java:/jaas/FGSMSServices</security-domain> 
  
    
    <!-- use this for CAC/PKI logins do not forget to change the settings in web.xml
    <security-domain>java:/jaas/FGSMSServicesCACPKI</security-domain>  -->
    
    
    <class-loading java2ClassLoadingCompliance="true">
        <!-- true == use jboss's default class loader
            false == use the j2ee style class loader, i.e. turn off class loading inheritance -->
        
    </class-loading>
    <context-root>/FGSMSServices</context-root>
    
</jboss-web>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/jboss610native/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
    <!-- BEGIN use this for CAC/PKI authentication only. comment out if using username/password
    <filter>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <filter-class>org.miloss.fgsms.auth.CACPKI_LoginFilter</filter-class>
        <init-param>
            <description>pipe symbole delimited, spacing is not critical </description>
            <param-name>AuthorizedDelegates</param-name>
            <param-value>CN=fgsms, OU=USA, OU=PKI, OU=DOD, O=U.S. Government, C=US</param-value>
        </init-param>
    </filter>
 
    <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
        <filter-mapping>
        <filter-name>FGSMS Authentication Filter</filter-name>
        <url-pattern>/</url-pattern>
    </filter-mapping> -->
    <!-- END use this for CAC/PKI authentication only. comment out if using username/password -->
	


    <servlet>
        <servlet-name>PCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.pcs.impl.PCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DCS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.dcs.impl.DCS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>RS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.rs.impl.Reporting</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>DAS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.das.impl.DAS4jBean</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>SS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.status.impl.StatusServiceImpl</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>ARS</servlet-name>
        <servlet-class>org.miloss.fgsms.services.ars.impl.AutomatedReportingServiceImpl</servlet-class>
    </servlet>
    <servlet>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/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-ws-notification</artifactId>
	  <version>7.0.0</version>
     </parent>

	<properties>
		<cxf.version>2.7.11</cxf.version>
	</properties>

     <artifactId>fgsms-wsnotification-broker-war</artifactId>
     <packaging>war</packaging>
     <name>fgsms WS-Notification Broker WAR</name>
     <description>A deployable WSN broker</description>
     <dependencies>
	  <dependency>
	       <groupId>${project.groupId}</groupId>
	       <artifactId>fgsms-wsnotification-broker-jar</artifactId>
	       <version>${project.version}</version>
	  </dependency>
          <dependency>
               <groupId>${project.groupId}</groupId>
               <artifactId>fgsms-jaxws-agent</artifactId>
               <version>${project.version}</version>
          </dependency>
     </dependencies>
     <build>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/resources/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/errorpage.jsp
=====================================================
<%-- 
    Document   : errorpage
    Created on : Dec 5, 2011, 11:14:19 AM
    Author     : Administrator
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body bgcolor="white">
        <h1>Uh oh!</h1>
        We're sorry, but an error has occurred. Please use your browser's back button to continue.
    </body>
</html>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/index.jsp
=====================================================
<%-- 
    Document   : index
    Created on : Sep 25, 2011, 9:16:37 AM
    Author     : *
--%>

<%@page import="org.miloss.fgsms.common.Constants"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>FGSMS Web Services</title>
    </head>
    <body> 
        <h1>FGSMS Web Services</h1>
        This is just a simple splash page for the FGSMS WS-Notification Services. <Br>
        
    </body>
</html>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-beans.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xsd:schema xmlns="http://www.springframework.org/schema/beans"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		targetNamespace="http://www.springframework.org/schema/beans">

	<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>

	<xsd:annotation>
		<xsd:documentation><![CDATA[
	Spring XML Beans Schema, version 3.2
	Authors: Juergen Hoeller, Rob Harrop, Mark Fisher, Chris Beams

	This defines a simple and consistent way of creating a namespace
	of JavaBeans objects, managed by a Spring BeanFactory, read by
	XmlBeanDefinitionReader (with DefaultBeanDefinitionDocumentReader).

	This document type is used by most Spring functionality, including
	web application contexts, which are based on bean factories.

	Each "bean" element in this document defines a JavaBean.
	Typically the bean class is specified, along with JavaBean properties
	and/or constructor arguments.

	A bean instance can be a "singleton" (shared instance) or a "prototype"
	(independent instance). Further scopes can be provided by extended
	bean factories, for example in a web environment.

	References among beans are supported, that is, setting a JavaBean property
	or a constructor argument to refer to another bean in the same factory
	(or an ancestor factory).

	As alternative to bean references, "inner bean definitions" can be used.
	Singleton flags of such inner bean definitions are effectively ignored:
	inner beans are typically anonymous prototypes.

	There is also support for lists, sets, maps, and java.util.Properties
	as bean property types or constructor argument types.
		]]></xsd:documentation>
	</xsd:annotation>

	<!-- base types -->
	<xsd:complexType name="identifiedType" abstract="true">
		<xsd:annotation>
			<xsd:documentation><![CDATA[
	The unique identifier for a bean. The scope of the identifier
	is the enclosing bean factory.
			]]></xsd:documentation>
		</xsd:annotation>
		<xsd:attribute name="id" type="xsd:string">

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/classes/schemas/spring-util.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xsd:schema xmlns="http://www.springframework.org/schema/util"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		xmlns:beans="http://www.springframework.org/schema/beans"
		xmlns:tool="http://www.springframework.org/schema/tool"
		targetNamespace="http://www.springframework.org/schema/util"
		elementFormDefault="qualified"
		attributeFormDefault="unqualified">

	<xsd:import namespace="http://www.springframework.org/schema/beans" schemaLocation="http://www.springframework.org/schema/beans/spring-beans-3.2.xsd"/>
	<xsd:import namespace="http://www.springframework.org/schema/tool" schemaLocation="http://www.springframework.org/schema/tool/spring-tool-3.2.xsd"/>

	<xsd:element name="constant">
		<xsd:annotation>
			<xsd:documentation>
	Reference a public, static field on a type and expose its value as
	a bean. For example <code>&lt;util:constant static-field=&quot;java.lang.Integer.MAX_VALUE&quot;/&gt;</code>.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name="id" type="xsd:string"/>
			<xsd:attribute name="static-field" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="property-path">
		<xsd:annotation>
			<xsd:documentation>
	Reference a property on a bean (or as a nested value) and expose its values as
	a bean. For example &lt;util:property-path path=&quot;order.customer.name&quot;/&gt;.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name="id" type="xsd:string"/>
			<xsd:attribute name="path" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="list">
		<xsd:annotation>
			<xsd:documentation source="java:org.springframework.beans.factory.config.ListFactoryBean">
	Builds a List instance of the specified type, populated with the specified content.
			</xsd:documentation>
			<xsd:appinfo>
				<tool:annotation>
					<tool:exports type="java.util.List"/>
				</tool:annotation>
			</xsd:appinfo>
		</xsd:annotation>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/faults.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults" targetNamespace="urn:org:miloss:fgsms:services:interfaces:faults" elementFormDefault="qualified">
	<xs:annotation>
		<xs:documentation>
Living document - defines all potential faults used within fgsms.
9-22-2011, added a new enumeration AgentsDisabledError to support agent disabling

</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AccessDeniedException">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;
            Occurs when a user does not have the required permission to perform a given action.
            &lt;/summary&gt;</xs:documentation>
		</xs:annotation>
		<xs:sequence/>
	</xs:complexType>
	<xs:element name="AccessDeniedException" type="tns:AccessDeniedException" nillable="true">
		<xs:annotation>
			<xs:documentation>wrapper for the exception</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="ServiceUnavailableException">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;
            Occurs when an underlying dependency fails or is unavailable.
            &lt;/summary&gt;</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="code" type="tns:ServiceUnavailableFaultCodes">
				<xs:annotation>
					<xs:appinfo/>
					<xs:documentation>&lt;summary&gt;
            The fault code
            &lt;/summary&gt;</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ServiceUnavailableException" type="tns:ServiceUnavailableException" nillable="true">
		<xs:annotation>
			<xs:documentation>wrapper for the exception</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:simpleType name="ServiceUnavailableFaultCodes">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/jboss-web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
  <context-root>/WSN-Broker</context-root>
</jboss-web>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
   
  
    <servlet>
        <servlet-name>CreatePullPoint</servlet-name>
        <servlet-class>org.miloss.fgsms.wsn.CreatePullPointService</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>SubscriptionManager</servlet-name>
        <servlet-class>org.miloss.fgsms.wsn.PausableSubscriptionManagerService</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>PullPoint</servlet-name>
        <servlet-class>org.miloss.fgsms.wsn.PullPointService</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>Broker</servlet-name>
        <servlet-class>org.miloss.fgsms.wsn.WSNotificationBroker</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>RegistrationManager</servlet-name>
        <servlet-class>org.miloss.fgsms.wsn.PublisherRegistrationManagerService</servlet-class>
    </servlet>
   
   
        
    <servlet-mapping>
        <servlet-name>CreatePullPoint</servlet-name>
        <url-pattern>/CreatePullPoint</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>SubscriptionManager</servlet-name>
        <url-pattern>/SubscriptionManager</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>PullPoint</servlet-name>
        <url-pattern>/PullPoint</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>Broker</servlet-name>
        <url-pattern>/Broker</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>RegistrationManager</servlet-name>
        <url-pattern>/RegistrationManager</url-pattern>
    </servlet-mapping>
    
    <session-config>
        <session-timeout>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/faults.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults" targetNamespace="urn:org:miloss:fgsms:services:interfaces:faults" elementFormDefault="qualified">
	<xs:annotation>
		<xs:documentation>
Living document - defines all potential faults used within fgsms.
9-22-2011, added a new enumeration AgentsDisabledError to support agent disabling

</xs:documentation>
	</xs:annotation>
	<xs:complexType name="AccessDeniedException">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;
            Occurs when a user does not have the required permission to perform a given action.
            &lt;/summary&gt;</xs:documentation>
		</xs:annotation>
		<xs:sequence/>
	</xs:complexType>
	<xs:element name="AccessDeniedException" type="tns:AccessDeniedException" nillable="true">
		<xs:annotation>
			<xs:documentation>wrapper for the exception</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:complexType name="ServiceUnavailableException">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;
            Occurs when an underlying dependency fails or is unavailable.
            &lt;/summary&gt;</xs:documentation>
		</xs:annotation>
		<xs:sequence>
			<xs:element name="code" type="tns:ServiceUnavailableFaultCodes">
				<xs:annotation>
					<xs:appinfo/>
					<xs:documentation>&lt;summary&gt;
            The fault code
            &lt;/summary&gt;</xs:documentation>
				</xs:annotation>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
	<xs:element name="ServiceUnavailableException" type="tns:ServiceUnavailableException" nillable="true">
		<xs:annotation>
			<xs:documentation>wrapper for the exception</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:simpleType name="ServiceUnavailableFaultCodes">
		<xs:annotation>
			<xs:appinfo/>
			<xs:documentation>&lt;summary&gt;

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/wsdl/xml.xsd
=====================================================
<?xml version='1.0'?>
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">

 <xs:annotation>
  <xs:documentation>
   See http://www.w3.org/XML/1998/namespace.html and
   http://www.w3.org/TR/REC-xml for information about this namespace.

    This schema document describes the XML namespace, in a form
    suitable for import by other schema documents.  

    Note that local names in this namespace are intended to be defined
    only by the World Wide Web Consortium or its subgroups.  The
    following names are currently defined in this namespace and should
    not be used with conflicting semantics by any Working Group,
    specification, or document instance:

    base (as an attribute name): denotes an attribute whose value
         provides a URI to be used as the base for interpreting any
         relative URIs in the scope of the element on which it
         appears; its value is inherited.  This name is reserved
         by virtue of its definition in the XML Base specification.

    id   (as an attribute name): denotes an attribute whose value
         should be interpreted as if declared to be of type ID.
         This name is reserved by virtue of its definition in the
         xml:id specification.

    lang (as an attribute name): denotes an attribute whose value
         is a language code for the natural language of the content of
         any element; its value is inherited.  This name is reserved
         by virtue of its definition in the XML specification.
  
    space (as an attribute name): denotes an attribute whose
         value is a keyword indicating what whitespace processing
         discipline is intended for the content of the element; its
         value is inherited.  This name is reserved by virtue of its
         definition in the XML specification.

    Father (in any context at all): denotes Jon Bosak, the chair of 
         the original XML Working Group.  This name is reserved by 
         the following decision of the W3C XML Plenary and 
         XML Coordination groups:

             In appreciation for his vision, leadership and dedication
             the W3C XML Plenary on this 10th day of February, 2000
             reserves for Jon Bosak in perpetuity the XML name
             xml:Father
  </xs:documentation>
 </xs:annotation>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/src/main/webapp/WEB-INF/xml.xsd
=====================================================
<?xml version='1.0'?>
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">

 <xs:annotation>
  <xs:documentation>
   See http://www.w3.org/XML/1998/namespace.html and
   http://www.w3.org/TR/REC-xml for information about this namespace.

    This schema document describes the XML namespace, in a form
    suitable for import by other schema documents.  

    Note that local names in this namespace are intended to be defined
    only by the World Wide Web Consortium or its subgroups.  The
    following names are currently defined in this namespace and should
    not be used with conflicting semantics by any Working Group,
    specification, or document instance:

    base (as an attribute name): denotes an attribute whose value
         provides a URI to be used as the base for interpreting any
         relative URIs in the scope of the element on which it
         appears; its value is inherited.  This name is reserved
         by virtue of its definition in the XML Base specification.

    id   (as an attribute name): denotes an attribute whose value
         should be interpreted as if declared to be of type ID.
         This name is reserved by virtue of its definition in the
         xml:id specification.

    lang (as an attribute name): denotes an attribute whose value
         is a language code for the natural language of the content of
         any element; its value is inherited.  This name is reserved
         by virtue of its definition in the XML specification.
  
    space (as an attribute name): denotes an attribute whose
         value is a keyword indicating what whitespace processing
         discipline is intended for the content of the element; its
         value is inherited.  This name is reserved by virtue of its
         definition in the XML specification.

    Father (in any context at all): denotes Jon Bosak, the chair of 
         the original XML Working Group.  This name is reserved by 
         the following decision of the W3C XML Plenary and 
         XML Coordination groups:

             In appreciation for his vision, leadership and dedication
             the W3C XML Plenary on this 10th day of February, 2000
             reserves for Jon Bosak in perpetuity the XML name
             xml:Father
  </xs:documentation>
 </xs:annotation>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.properties
=====================================================

log4j.rootLogger=INFO, CONSOLE



log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder=ERROR,CONSOLE
log4j.appender.jaxws=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder=ERROR,CONSOLE
log4j.appender.org.jboss.ws.metadata.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder.MetaDataBuilder=ERROR,CONSOLE
log4j.appender.builder=ERROR,CONSOLE
log4j.appender.org.apache.cxf.service.factory.ReflectionServiceFactoryBean=ERROR,CONSOLE

log4j.appender.handler.HandlerChainExecutor=ERROR,CONSOLE
log4j.appender.handler=ERROR,CONSOLE
log4j.appender.soap.MessageContextAssociation=ERROR,CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.httpclient.wire.content=WARN, CONSOLE
log4j.appender.httpclient.wire=WARN, CONSOLE
log4j.appender.org.apache.commons.httpclient=WARN, CONSOLE

log4j.appender.umdm.EndpointMetaData==ERROR, CONSOLE
log4j.appender.handler.HandlerResolverImpl==ERROR, CONSOLE
log4j.appender.binding.BindingImpl==ERROR, CONSOLE
log4j.appender.jaxws.JAXWSWebServiceMetaDataBuilder==ERROR, CONSOLE
log4j.appender.utils.JBossWSEntityResolver==ERROR, CONSOLE
log4j.appender.fgsms.ServiceMixJMX=INFO,CONSOLE
log4j.appender.fgsms.Utility=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.DataCollectorService=INFO,CONSOLE
log4j.appender.fgsms.DataAccessService=INFO,CONSOLE
log4j.appender.org.miloss.fgsms.common.AuditLogger=INFO,CONSOLE
log4j.appender.fgsms.UserIdentityUtil=INFO,CONSOLE
log4j.appender.fgsms.StatusBueller=INFO,CONSOLE
log4j.appender.fgsms.QpidPython=INFO,CONSOLE
log4j.appender.fgsms.QpidJMX=INFO,CONSOLE
log4j.appender.fgsms.DataPruner=INFO,CONSOLE
log4j.appender.fgsms.UDDIPublisher=INFO,CONSOLE
log4j.appender.fgsms.MulticastAlerting=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor=INFO,CONSOLE

#the following items are used for sending SLA Alerts to specific loggers. Configure them as necessary to pipe log output whereever you need it
log4j.appender.fgsms.SLAProcessor.SysLog=INFO,CONSOLE 
log4j.appender.fgsms.SLAProcessor.UdpLog=INFO,CONSOLE
log4j.appender.fgsms.SLAProcessor.EventLog=INFO,CONSOLE

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/META-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-beans.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xsd:schema xmlns="http://www.springframework.org/schema/beans"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		targetNamespace="http://www.springframework.org/schema/beans">

	<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>

	<xsd:annotation>
		<xsd:documentation><![CDATA[
	Spring XML Beans Schema, version 3.2
	Authors: Juergen Hoeller, Rob Harrop, Mark Fisher, Chris Beams

	This defines a simple and consistent way of creating a namespace
	of JavaBeans objects, managed by a Spring BeanFactory, read by
	XmlBeanDefinitionReader (with DefaultBeanDefinitionDocumentReader).

	This document type is used by most Spring functionality, including
	web application contexts, which are based on bean factories.

	Each "bean" element in this document defines a JavaBean.
	Typically the bean class is specified, along with JavaBean properties
	and/or constructor arguments.

	A bean instance can be a "singleton" (shared instance) or a "prototype"
	(independent instance). Further scopes can be provided by extended
	bean factories, for example in a web environment.

	References among beans are supported, that is, setting a JavaBean property
	or a constructor argument to refer to another bean in the same factory
	(or an ancestor factory).

	As alternative to bean references, "inner bean definitions" can be used.
	Singleton flags of such inner bean definitions are effectively ignored:
	inner beans are typically anonymous prototypes.

	There is also support for lists, sets, maps, and java.util.Properties
	as bean property types or constructor argument types.
		]]></xsd:documentation>
	</xsd:annotation>

	<!-- base types -->
	<xsd:complexType name="identifiedType" abstract="true">
		<xsd:annotation>
			<xsd:documentation><![CDATA[
	The unique identifier for a bean. The scope of the identifier
	is the enclosing bean factory.
			]]></xsd:documentation>
		</xsd:annotation>
		<xsd:attribute name="id" type="xsd:string">

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/classes/schemas/spring-util.xsd
=====================================================
<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xsd:schema xmlns="http://www.springframework.org/schema/util"
		xmlns:xsd="http://www.w3.org/2001/XMLSchema"
		xmlns:beans="http://www.springframework.org/schema/beans"
		xmlns:tool="http://www.springframework.org/schema/tool"
		targetNamespace="http://www.springframework.org/schema/util"
		elementFormDefault="qualified"
		attributeFormDefault="unqualified">

	<xsd:import namespace="http://www.springframework.org/schema/beans" schemaLocation="http://www.springframework.org/schema/beans/spring-beans-3.2.xsd"/>
	<xsd:import namespace="http://www.springframework.org/schema/tool" schemaLocation="http://www.springframework.org/schema/tool/spring-tool-3.2.xsd"/>

	<xsd:element name="constant">
		<xsd:annotation>
			<xsd:documentation>
	Reference a public, static field on a type and expose its value as
	a bean. For example <code>&lt;util:constant static-field=&quot;java.lang.Integer.MAX_VALUE&quot;/&gt;</code>.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name="id" type="xsd:string"/>
			<xsd:attribute name="static-field" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="property-path">
		<xsd:annotation>
			<xsd:documentation>
	Reference a property on a bean (or as a nested value) and expose its values as
	a bean. For example &lt;util:property-path path=&quot;order.customer.name&quot;/&gt;.
			</xsd:documentation>
		</xsd:annotation>
		<xsd:complexType>
			<xsd:attribute name="id" type="xsd:string"/>
			<xsd:attribute name="path" type="xsd:string" use="required"/>
		</xsd:complexType>
	</xsd:element>

	<xsd:element name="list">
		<xsd:annotation>
			<xsd:documentation source="java:org.springframework.beans.factory.config.ListFactoryBean">
	Builds a List instance of the specified type, populated with the specified content.
			</xsd:documentation>
			<xsd:appinfo>
				<tool:annotation>
					<tool:exports type="java.util.List"/>
				</tool:annotation>
			</xsd:appinfo>
		</xsd:annotation>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/log4j.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : log4j.xml
    Created on : October 18, 2011, 6:57 PM
    Author     : Administrator
    Description:
        Purpose of the document follows.
-->
 <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"
 debug="false">
   <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
      </layout>
   </appender>
   <appender name="FILE" class="org.apache.log4j.RollingFileAppender">
     <param name="File" value="${jboss.server.home.dir}/log/application.log" />
     <param name="MaxFileSize" value="1MB" />
     <param name="MaxBackupIndex" value="100" />

     <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="[%d{dd/MM/yy hh:mm:ss:sss z}] %5p %c{2}: %m%n" />
     </layout>
   </appender>

   <root>
 
       <priority value="info" />
       <appender-ref ref="CONSOLE" />
       <appender-ref ref="FILE" />
 
    </root>
 
</log4j:configuration>

=====================================================
== File: C:/projects/fgsms/fgsms-ws-notification/fgsms-wsnotification-broker-war/tomcat6cxf/WEB-INF/web.xml
=====================================================
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

	<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>WEB-INF/beans.xml</param-value>
  </context-param>

        
        
   <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>       
  <servlet>
    <servlet-name>CXFServlet</servlet-name>
    <servlet-class>
      org.apache.cxf.transport.servlet.CXFServlet
		</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
	
	<servlet-mapping>
    <servlet-name>CXFServlet</servlet-name>
    <url-pattern>/services/*</url-pattern>
  </servlet-mapping>
  
  
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
    <security-constraint>
        <web-resource-collection>
            <web-resource-name>All resources</web-resource-name>
            <url-pattern>/services</url-pattern>
    
        </web-resource-collection>
        <auth-constraint>
            <role-name>everyone</role-name>
        </auth-constraint>
        <!-- require SSL
          <user-data-constraint>
            <description/>
            <transport-guarantee>CONFIDENTIAL</transport-guarantee>
        </user-data-constraint> -->
    </security-constraint>