The following document contains the results of Rat (Release Audit Tool).
***************************************************** Summary ------- Generated at: 2017-03-12T00:10:15-05:00 Notes: 0 Binaries: 0 Archives: 0 Standards: 215 Apache Licensed: 10 Generated Documents: 0 JavaDocs are generated, thus a license header is optional. Generated files do not require license headers. 172 Unknown Licenses ***************************************************** Files with unapproved licenses: C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/jbossws-cxf.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/log4j.properties C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/standard-jaxws-client-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/standard-jaxws-endpoint-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webCACPKI.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webUSERNAME.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/quartz-service.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/webCACPKI.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/webUSERNAME.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/log4j.properties C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/standard-jaxws-client-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/standard-jaxws-endpoint-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-webCACPKI.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-webUSERNAME.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/quartz-service.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/webCACPKI.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/webUSERNAME.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/jbossws-cxf.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/log4j.properties C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/standard-jaxws-client-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/standard-jaxws-endpoint-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webCACPKI.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webUSERNAME.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/quartz-service.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/webCACPKI.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/webUSERNAME.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/log4j.properties C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/standard-jaxws-client-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/standard-jaxws-endpoint-config.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-webCACPKI.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-webUSERNAME.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/quartz-service.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/webCACPKI.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/webUSERNAME.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/pom.xml C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKIRequestWrapper.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKI_LoginFilter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/UserRoleRequestWrapper.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/AuxConstants.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobController.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAProcessorScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsAggregatorScheduler.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/quartz/EncryptedConnectionProvider.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/services/reporting/ReportFetch.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/resources/log4j.xml C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/example.xml C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/index.jsp C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-status.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-xml.jsp C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz.jsp C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/errorpage.jsp C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/index.jsp C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/faults.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/fgsmsCommon.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/IC-ISM-v2.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/operatingstatusA.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/xml.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/spring-beans.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/spring-util.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/faults.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/fgsmsCommon.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/IC-ISM-v2.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/operatingstatusA.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/faults.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/fgsmsCommon.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/IC-ISM-v2.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/operatingstatusA.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/xml.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/xml.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/META-INF/log4j.properties C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/spring-beans.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/spring-util.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/web.xml C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/webCACPKI.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/webUSERNAME.foss.xml C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/faults.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/fgsmsCommon.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/IC-ISM-v2.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/operatingstatusA.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.wsdl C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.xsd C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/xml.xsd ***************************************************** ***************************************************** 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-server/fgsms.Services/jboss510cxf/META-INF/context.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/jbossws-cxf.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/log4j.properties !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/standard-jaxws-client-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/META-INF/standard-jaxws-endpoint-config.xml AL C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/beans.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webCACPKI.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webUSERNAME.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/quartz-service.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/webCACPKI.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510cxf/WEB-INF/webUSERNAME.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/log4j.properties !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/standard-jaxws-client-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/META-INF/standard-jaxws-endpoint-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-webCACPKI.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/jboss-webUSERNAME.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/quartz-service.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/webCACPKI.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss510native/WEB-INF/webUSERNAME.foss.xml AL C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/context.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/jbossws-cxf.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/log4j.properties !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/standard-jaxws-client-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/META-INF/standard-jaxws-endpoint-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webCACPKI.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webUSERNAME.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/quartz-service.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/webCACPKI.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610cxf/WEB-INF/webUSERNAME.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/log4j.properties !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/standard-jaxws-client-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/META-INF/standard-jaxws-endpoint-config.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-webCACPKI.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/jboss-webUSERNAME.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/quartz-service.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/webCACPKI.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/jboss610native/WEB-INF/webUSERNAME.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/pom.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKIRequestWrapper.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKI_LoginFilter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/UserRoleRequestWrapper.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/AuxConstants.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobController.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAProcessorScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXStarter.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsAggregatorScheduler.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsStarter.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/Group.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/GroupNames.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/Job.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/Jobs.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/ObjectFactory.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/QuartzStatus.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/Trigger.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/TriggerGroup.java C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/status/Triggers.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/quartz/EncryptedConnectionProvider.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/services/reporting/ReportFetch.java !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/resources/log4j.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/example.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/index.jsp !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-status.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-xml.jsp !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz.jsp !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/errorpage.jsp !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/index.jsp !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/b-2.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/bf-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/faults.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/fgsmsCommon.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/IC-ISM-v2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/operatingstatusA.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/r-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/rw-2.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/t-1.xsd W3C C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ws-addr.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/xml.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/b-2.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/bf-2.xsd AL C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/jaxrs.xsd AL C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/jaxws.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/spring-beans.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/classes/schemas/spring-util.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/faults.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/fgsmsCommon.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/IC-ISM-v2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/operatingstatusA.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/r-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/rw-2.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/t-1.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/web.xml W3C C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ws-addr.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/b-2.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/bf-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/faults.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/fgsmsCommon.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/IC-ISM-v2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/operatingstatusA.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/r-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/rw-2.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/t-1.xsd W3C C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ws-addr.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/xml.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/xml.xsd AL C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/META-INF/context.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/META-INF/log4j.properties AL C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/beans.xml AL C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/jaxrs.xsd AL C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/jaxws.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/spring-beans.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/classes/schemas/spring-util.xsd AL C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/quartz-tomcat.properties !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/web.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/webCACPKI.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/webUSERNAME.foss.xml !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/b-2.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/bf-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/faults.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/fgsmsCommon.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/IC-ISM-v2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/operatingstatusA.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/r-2.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/rw-2.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.wsdl !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.xsd OASIS C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/t-1.xsd W3C C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ws-addr.xsd !????? C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/xml.xsd ***************************************************** Printing headers for text files without a valid license header... ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webCACPKI.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-server/fgsms.Services/jboss510cxf/WEB-INF/jboss-webUSERNAME.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-server/fgsms.Services/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-server/fgsms.Services/jboss510cxf/WEB-INF/quartz-service.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:service=QuartzService,name=QuartzService"> <!-- Wait until the DataSources deployed. This option ensures correct deployment order at JBoss startup. Change the 'QuartzDS' to your datasource name. Important!==> this is NOT the JNDI name of the datasource. (JNDI name for it is set in a separate xxx-service.xml file). --> <!-- <depends>jboss.jca:service=LocalTxCM,name=QuartzDS</depends> --> <depends>jboss.jca:service=DataSourceBinding,name=FGSMSQuartz</depends> <!-- JNDI name for locating Scheduler, "Quartz" is default. --> <attribute name="JndiName">QuartzFGSMS</attribute> <!-- Call Scheduler.start() only if requested. Most of the time this should be true. In some special cases you may want to have scheduler service available but not run the jobs (for example, if you want to administer the jobs on a particular server, only). Default value is true. --> <!--<attribute name="StartScheduler">true</attribute>--> <!-- By default a Properties file named "quartz.properties" is loaded from the 'current working directory'. If that fails, then the "quartz.properties" file located (as a resource) in the org/quartz package is loaded. If you wish to use a file other than these defaults, you must either define the system property 'org.quartz.properties' to point to the file you want or set the PropertiesFile attribute. You may also specify the properties directly by setting the Properties attribute. You must use only one of these methods to specify the properties. ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/jboss510cxf/WEB-INF/webCACPKI.foss.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-server/fgsms.Services/jboss510cxf/WEB-INF/webUSERNAME.foss.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> <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> <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/jboss510native/WEB-INF/jboss-webCACPKI.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-server/fgsms.Services/jboss510native/WEB-INF/jboss-webUSERNAME.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-server/fgsms.Services/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-server/fgsms.Services/jboss510native/WEB-INF/quartz-service.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:service=QuartzService,name=QuartzService"> <!-- Wait until the DataSources deployed. This option ensures correct deployment order at JBoss startup. Change the 'QuartzDS' to your datasource name. Important!==> this is NOT the JNDI name of the datasource. (JNDI name for it is set in a separate xxx-service.xml file). --> <!-- <depends>jboss.jca:service=LocalTxCM,name=QuartzDS</depends> --> <depends>jboss.jca:service=DataSourceBinding,name=FGSMSQuartz</depends> <!-- JNDI name for locating Scheduler, "Quartz" is default. --> <attribute name="JndiName">QuartzFGSMS</attribute> <!-- Call Scheduler.start() only if requested. Most of the time this should be true. In some special cases you may want to have scheduler service available but not run the jobs (for example, if you want to administer the jobs on a particular server, only). Default value is true. --> <!--<attribute name="StartScheduler">true</attribute>--> <!-- By default a Properties file named "quartz.properties" is loaded from the 'current working directory'. If that fails, then the "quartz.properties" file located (as a resource) in the org/quartz package is loaded. If you wish to use a file other than these defaults, you must either define the system property 'org.quartz.properties' to point to the file you want or set the PropertiesFile attribute. You may also specify the properties directly by setting the Properties attribute. You must use only one of these methods to specify the properties. ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/jboss510native/WEB-INF/webCACPKI.foss.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-server/fgsms.Services/jboss510native/WEB-INF/webUSERNAME.foss.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> <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> <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webCACPKI.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-server/fgsms.Services/jboss610cxf/WEB-INF/jboss-webUSERNAME.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-server/fgsms.Services/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-server/fgsms.Services/jboss610cxf/WEB-INF/quartz-service.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:service=QuartzService,name=QuartzService"> <!-- Wait until the DataSources deployed. This option ensures correct deployment order at JBoss startup. Change the 'QuartzDS' to your datasource name. Important!==> this is NOT the JNDI name of the datasource. (JNDI name for it is set in a separate xxx-service.xml file). --> <!-- <depends>jboss.jca:service=LocalTxCM,name=QuartzDS</depends> --> <depends>jboss.jca:service=DataSourceBinding,name=FGSMSQuartz</depends> <!-- JNDI name for locating Scheduler, "Quartz" is default. --> <attribute name="JndiName">QuartzFGSMS</attribute> <!-- Call Scheduler.start() only if requested. Most of the time this should be true. In some special cases you may want to have scheduler service available but not run the jobs (for example, if you want to administer the jobs on a particular server, only). Default value is true. --> <!--<attribute name="StartScheduler">true</attribute>--> <!-- By default a Properties file named "quartz.properties" is loaded from the 'current working directory'. If that fails, then the "quartz.properties" file located (as a resource) in the org/quartz package is loaded. If you wish to use a file other than these defaults, you must either define the system property 'org.quartz.properties' to point to the file you want or set the PropertiesFile attribute. You may also specify the properties directly by setting the Properties attribute. You must use only one of these methods to specify the properties. ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/jboss610cxf/WEB-INF/webCACPKI.foss.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-server/fgsms.Services/jboss610cxf/WEB-INF/webUSERNAME.foss.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> <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> <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/jboss610native/WEB-INF/jboss-webCACPKI.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-server/fgsms.Services/jboss610native/WEB-INF/jboss-webUSERNAME.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-server/fgsms.Services/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-server/fgsms.Services/jboss610native/WEB-INF/quartz-service.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <server> <mbean code="org.quartz.ee.jmx.jboss.QuartzService" name="user:service=QuartzService,name=QuartzService"> <!-- Wait until the DataSources deployed. This option ensures correct deployment order at JBoss startup. Change the 'QuartzDS' to your datasource name. Important!==> this is NOT the JNDI name of the datasource. (JNDI name for it is set in a separate xxx-service.xml file). --> <!-- <depends>jboss.jca:service=LocalTxCM,name=QuartzDS</depends> --> <depends>jboss.jca:service=DataSourceBinding,name=FGSMSQuartz</depends> <!-- JNDI name for locating Scheduler, "Quartz" is default. --> <attribute name="JndiName">QuartzFGSMS</attribute> <!-- Call Scheduler.start() only if requested. Most of the time this should be true. In some special cases you may want to have scheduler service available but not run the jobs (for example, if you want to administer the jobs on a particular server, only). Default value is true. --> <!--<attribute name="StartScheduler">true</attribute>--> <!-- By default a Properties file named "quartz.properties" is loaded from the 'current working directory'. If that fails, then the "quartz.properties" file located (as a resource) in the org/quartz package is loaded. If you wish to use a file other than these defaults, you must either define the system property 'org.quartz.properties' to point to the file you want or set the PropertiesFile attribute. You may also specify the properties directly by setting the Properties attribute. You must use only one of these methods to specify the properties. ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/jboss610native/WEB-INF/webCACPKI.foss.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-server/fgsms.Services/jboss610native/WEB-INF/webUSERNAME.foss.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> <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> <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/pom.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice. U.S. Government, Department of the Army Army Materiel Command Research Development Engineering Command Communications Electronics Research Development and Engineering Center --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.mil-oss</groupId> <artifactId>fgsms-server</artifactId> <version>7.0.0</version> </parent> <artifactId>fgsms.Services</artifactId> <properties> <cxf.version>2.7.11</cxf.version> </properties> <packaging>war</packaging> <name>fgsms Service WAR</name> <description>All of the fgsms's services end up here</description> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.mil-oss</groupId> <artifactId>fgsms-common-interfaces</artifactId> <version>${project.parent.version}</version> </dependency> <dependency> <groupId>org.mil-oss</groupId> <artifactId>fgsms-common</artifactId> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKIRequestWrapper.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auth; import java.security.Principal; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; /** * * @author AO */ /** * An extension for the HTTPServletRequest that overrides the getUserPrincipal() and isUserInRole(). * We supply these implementations here, where they are not normally populated unless we are going through * the facility provided by the container. * <p>If he user or roles are null on this wrapper, the parent request is consulted to try to fetch what ever the container has set for us. * This is intended to be created and used by the UserRoleFilter. * @author thein * */ public class PKIRequestWrapper extends HttpServletRequestWrapper { public PKIRequestWrapper(String user, List<String> roles, HttpServletRequest request) { super(request); this.user = user; this.roles = roles; this.realRequest = request; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/PKI_LoginFilter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auth; import java.io.IOException; import java.net.URLEncoder; import java.util.ArrayList; import java.util.List; import javax.security.auth.x500.X500Principal; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.miloss.fgsms.common.Constants; import org.miloss.fgsms.common.Constants.AuthMode; import org.miloss.fgsms.common.Utility; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; /** * * @author AO */ public class PKI_LoginFilter implements Filter { private final static Logger log = Logger.getLogger("fgsms.Auth"); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auth/UserRoleRequestWrapper.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auth; /** * * @author AO */ public class UserRoleRequestWrapper { } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/AuxConstants.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import org.quartz.JobDetail; import org.quartz.Scheduler; import org.quartz.SchedulerException; import org.quartz.Trigger; /** * * @author AO */ public class AuxConstants { public static final String VERSION = "7.0 BUILD"; public static final String QUARTZ_SCHEDULER_NAME = "fgsmsAuxServicesQuartzScheduler"; public static final String QUARTZ_GROUP_NAME = "fgsms Aux Services"; public static final String QUARTZ_TRIGGER_GROUP_NAME = "fgsmsAuxServicesTriggers"; public static boolean QuartzJobExists(String JobName, Scheduler sc) throws SchedulerException { if (sc == null) { //added in the case of the scheduler being null, which is probably only when the jdbc datasource is not configured. in this case we have bigger issues return false; } String[] jobNames = sc.getJobNames(QUARTZ_GROUP_NAME); for (int i = 0; i < jobNames.length; i++) { if (jobNames[i].equals(JobName)) { return true; } } return false; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.logging.Level; import java.util.logging.Logger; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.miloss.fgsms.bueller.Bueller; import org.quartz.*; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; /** **Quartz Job that kicks off the Status Bueller * * @author AO */ public class BuellerScheduler implements StatefulJob { public void execute(JobExecutionContext jec) throws JobExecutionException { try { org.miloss.fgsms.bueller.Bueller m = new Bueller(); m.Fire(true); AuxHelper.TryUpdateStatus(true, "urn:fgsms:Bueller:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } catch (Exception ex) { Logger.getLogger(BuellerScheduler.class.getName()).log(Level.SEVERE, null, ex); AuxHelper.TryUpdateStatus(false, "urn:fgsms:Bueller:" + SLACommon.GetHostName(), ex.getMessage(), true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/BuellerStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up Bueller when the servlet container starts * * @author AO */ public class BuellerStarter implements ServletContextListener { public static final String JOB_NAME = "Status Bueller"; public static final String TRIGGER_NAME = "Status BuellerTrigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } protected static void StartupCheck() { JobDetail job = null; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.miloss.fgsms.datapruner.DataPruner; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.quartz.StatefulJob; /** *Quartz Job that kicks off the Data Pruner * This job as well as the UDDI publisher is handled differently from the other fgsms quartz jobs. It runs every 2 minutes however does no work * unless we have gone past the scheduled interval. This is done so that status information is correctly displayed. * @author AO */ public class DataPrunerScheduler implements StatefulJob { public void DataPrunerScheduler() { } private static Logger log = Logger.getLogger("fgsms.DataPruner"); public void execute(JobExecutionContext jec) throws JobExecutionException { log.log(Level.INFO, "========================================================== Data Pruner Job executing..."); try { AuxHelper.TryUpdateStatus(true, "urn:fgsms:DataPruner:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DataPrunerStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the Data Pruner when the servlet container * starts * * @author AO */ public class DataPrunerStarter implements ServletContextListener { public static final String JOB_NAME = "Data Pruner"; public static final String TRIGGER_NAME = "Data Pruner Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } protected static void StartupCheck() { JobDetail job = null; Trigger triger = null; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.apache.log4j.*; import org.miloss.fgsms.dependency.DependencyScanner; import org.quartz.*; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; /** **Quartz Job that kicks off the DependencyScanner * * @author AO */ public class DependencyScannerScheduler implements StatefulJob { public void execute(JobExecutionContext jec) throws JobExecutionException { try { /* * KeyNameValueEnc interval = * DBSettingsLoader.GetPropertiesFromDB(true, "DependencyScanner", * "Interval"); long intinterval = 60000; if (interval != null) { * try { intinterval = * Long.parseLong(interval.getKeyNameValue().getPropertyValue()); if * (intinterval < 60000) { intinterval = 60000; } } catch (Exception ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/DependencyScannerStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up DependencyScannerStarter when the servlet container * starts * * @author AO */ public class DependencyScannerStarter implements ServletContextListener { public static final String JOB_NAME = "DependencyScanner"; public static final String TRIGGER_NAME = "DependencyScannerTrigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { } protected static void StartupCheck() { JobDetail job = null; Trigger triger = null; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public License, * v. 2.0. If a copy of the MPL was not distributed with this file, You can * obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular file, * then You may include the notice in a location (such as a LICENSE file in a * relevant directory) where a recipient would be likely to look for such a * notice. * * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.math.BigInteger; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.GregorianCalendar; import java.util.List; import javax.xml.datatype.DatatypeFactory; import javax.xml.datatype.Duration; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.common.DBUtils; import org.miloss.fgsms.common.Utility; import org.miloss.fgsms.plugins.federation.FederationInterface; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.dataaccessservice.QuickStatData; import org.miloss.fgsms.services.interfaces.dataaccessservice.QuickStatWrapper; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.services.interfaces.policyconfiguration.ServicePolicy; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; /** **Quartz Job that kicks off the UDDI Publisher This job as * well as the UDDI publisher is handled differently from the other fgsms quartz * jobs. It runs every 5 minutes by default, however does no work unless we have * gone past the scheduled interval. This is done so that status information is ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/FederationStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.sla.AuxHelper; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the UDDI Publisher when the servlet container * starts * * @author AO */ public class FederationStarter implements ServletContextListener { private static Scheduler sc; static final Logger log = Logger.getLogger("fgsms.Aux"); public static final String JOB_NAME = "Federation Publisher"; public static final String TRIGGER_NAME = "Federation Publisher Trigger"; public void contextInitialized(ServletContextEvent sce) { } protected static void StartupCheck() { try { sc = new StdSchedulerFactory().getScheduler(AuxConstants.QUARTZ_SCHEDULER_NAME); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.common.Logger; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.quartz.*; /** * Quartz Job that kicks off the HornetQ agent * * @author AO */ public class HornetQScheduler implements StatefulJob { private static Logger log = Logger.getLogger("fgsms.Agents"); public void execute(JobExecutionContext jec) throws JobExecutionException { AuxHelper.TryUpdateStatus(true, "urn:fgsms:HornetqAgent:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); try { KeyNameValueEnc item = DBSettingsLoader.GetPropertiesFromDB(true, "HornetQAgent", "URLs"); String t = null; String[] urls = null; try { if (item != null) { t = item.getKeyNameValue().getPropertyValue(); urls = t.split("\\|"); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/HornetQStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the HornetQ Agent when the servlet container * starts * * @author AO */ public class HornetQStarter implements ServletContextListener { private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public static final String JOB_NAME = "HornetQAgent"; public static final String TRIGGER_NAME = "HornetQAgent Trigger"; public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobController.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * This quartz job will periodically check to ensure that all necessary jobs are * functioning and that the schedule intervals are synchronized with the desired * settings of each job. * * @author AO */ public class JobController implements StatefulJob, ServletContextListener { public static final String JOB_NAME = "JobController"; public static final String TRIGGER_NAME = "JobController"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); @Override public void execute(JobExecutionContext jec) throws JobExecutionException { /* * unschedule all jobs schedule all jobs based on new intervals confirm * startup */ ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/JobStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.Utility; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger; import org.quartz.JobDetail; import org.quartz.Scheduler; import org.quartz.SchedulerException; import org.quartz.Trigger; import org.quartz.TriggerUtils; import org.quartz.impl.StdSchedulerFactory; /** *Starts 6 of the fgsms server processes, deprecated since RC6, use {component}Scheduler.java * @author AO */ @Deprecated public class JobStarter implements ServletContextListener { private Scheduler sc; Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { try { sc = new StdSchedulerFactory().getScheduler(); String jmxurl = sce.getServletContext().getInitParameter("fgsms.qpid.jmx.connectionurl"); //this pulls from context-param ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAProcessorScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import java.util.GregorianCalendar; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.NonTransactionalSLAProcessor; import org.miloss.fgsms.sla.SLACommon; import org.miloss.fgsms.common.Logger;; import org.quartz.*; /** **Quartz Job that kicks off the NT SLA Processor * * @author AO */ public class NTSLAProcessorScheduler implements StatefulJob { public void execute(JobExecutionContext jec) throws JobExecutionException { try { org.miloss.fgsms.sla.NonTransactionalSLAProcessor n = new NonTransactionalSLAProcessor(); n.run(true); AuxHelper.TryUpdateStatus(true, "urn:fgsms:NTSLAProcessor:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } catch (Exception ex) { AuxHelper.TryUpdateStatus(false, "urn:fgsms:NTSLAProcessor:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/NTSLAStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the Non Transactional SLA Processor when the servlet * container starts * * @author AO */ public class NTSLAStarter implements ServletContextListener { public static final String JOB_NAME = "NTSLA"; public static final String TRIGGER_NAME = "NTSLA Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { } protected static void StartupCheck() { try { ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import java.util.GregorianCalendar; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.quartz.*; /** * Quartz Job that kicks off the Apache Qpid agent * * @author AO */ public class QpidJMXScheduler implements StatefulJob { private static Logger log = Logger.getLogger("fgsms.Agents"); public void execute(JobExecutionContext jec) throws JobExecutionException { AuxHelper.TryUpdateStatus(true, "urn:fgsms:QpidJMXAgent:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); try { KeyNameValueEnc item = DBSettingsLoader.GetPropertiesFromDB(true, "QpidJMXAgent", "URLs"); String t = null; String[] urls = null; try { if (item != null) { ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/QpidJMXStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the Apache Qpid via JMX Agent when the servlet container * starts * * @author AO */ public class QpidJMXStarter implements ServletContextListener { public static final String JOB_NAME = "JMX QPID"; public static final String TRIGGER_NAME = "JMX QPID Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.logging.Level; import java.util.logging.Logger; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.rs.impl.FgsmsReportGenerator; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.quartz.*; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; /** **Quartz Job that kicks off the Report Generator * * @author AO */ public class ReportGenScheduler implements StatefulJob { public void execute(JobExecutionContext jec) throws JobExecutionException { try { FgsmsReportGenerator gen = new FgsmsReportGenerator(); gen.Fire(true, false); AuxHelper.TryUpdateStatus(true, "urn:fgsms:ReportGenerator:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } catch (Exception ex) { Logger.getLogger(ReportGenScheduler.class.getName()).log(Level.SEVERE, null, ex); AuxHelper.TryUpdateStatus(false, "urn:fgsms:ReportGenerator:" + SLACommon.GetHostName(), ex.getMessage(), true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/ReportGenStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up Report Generator when the servlet container * starts * * @author AO */ public class ReportGenStarter implements ServletContextListener { public static final String JOB_NAME = "Report Generator"; public static final String TRIGGER_NAME = "Report Generator Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } protected static void StartupCheck() { JobDetail job = null; Trigger triger = null; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.common.Logger; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.quartz.*; /** * Quartz Job that kicks off the Apache ServiceMix and ActiveMQ * agent * * @author AO */ public class SMXJMXScheduler implements StatefulJob { private static Logger log = Logger.getLogger("fgsms.Agents"); public void execute(JobExecutionContext jec) throws JobExecutionException { AuxHelper.TryUpdateStatus(true, "urn:fgsms:ServiceMixJMXAgent:" + SLACommon.GetHostName(), "OK", true, PolicyType.STATUS, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); try { KeyNameValueEnc item = DBSettingsLoader.GetPropertiesFromDB(true, "SMXJMXAgent", "URLs"); String t = null; String[] urls = null; try { if (item != null) { ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/SMXJMXStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * Starts up the Apache ServiceMix and ActiveMQ Agent when the servlet * container starts * * @author AO */ public class SMXJMXStarter implements ServletContextListener { public static final String JOB_NAME = "SMX JMX"; public static final String TRIGGER_NAME = "SMX JMX Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } protected static void StartupCheck() { ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsAggregatorScheduler.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import java.util.GregorianCalendar; import java.util.logging.Level; import java.util.logging.Logger; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.common.PolicyType; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.miloss.fgsms.sla.AuxHelper; import org.miloss.fgsms.sla.SLACommon; import org.miloss.fgsms.statistics.FgsmsStatsv2; import org.quartz.*; /** * Quartz Job that kicks off the Statistics Aggregator * * @author AO */ public class StatisticsAggregatorScheduler implements StatefulJob { public void execute(JobExecutionContext jec) throws JobExecutionException { try { org.miloss.fgsms.statistics.FgsmsStatsv2 s = new FgsmsStatsv2(); s.doWork(true); AuxHelper.TryUpdateStatus(true, "urn:fgsms:StatisticsAggregator:" + SLACommon.GetHostName(), "OK", true, PolicyType.TRANSACTIONAL, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } catch (Exception ex) { AuxHelper.TryUpdateStatus(false, "urn:fgsms:StatisticsAggregator:" + SLACommon.GetHostName(), ex.getMessage(), true, PolicyType.TRANSACTIONAL, AuxHelper.UNSPECIFIED, SLACommon.GetHostName()); } ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/auxsrv/StatisticsStarter.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.auxsrv; import java.util.Date; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.miloss.fgsms.common.DBSettingsLoader; import org.miloss.fgsms.services.interfaces.policyconfiguration.KeyNameValueEnc; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.quartz.*; import org.quartz.impl.StdSchedulerFactory; /** * * @author AO */ public class StatisticsStarter implements ServletContextListener { public static final String JOB_NAME = "Statistics Aggregator"; public static final String TRIGGER_NAME = "Stat Agg Trigger"; private static Scheduler sc; static Logger log = Logger.getLogger("fgsms.Aux"); public void contextInitialized(ServletContextEvent sce) { StartupCheck(); } protected static void StartupCheck() { try { JobDetail job = null; ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/quartz/EncryptedConnectionProvider.java ===================================================== package org.miloss.fgsms.quartz; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import org.miloss.fgsms.common.DBUtils; import org.quartz.utils.ConnectionProvider; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author AO */ public class EncryptedConnectionProvider implements ConnectionProvider { @Override public Connection getConnection() throws SQLException { Exception root = null; try { javax.naming.Context ctx1 = new javax.naming.InitialContext(); javax.sql.DataSource ds = (javax.sql.DataSource) ctx1.lookup("java:fgsmsQuartz"); Connection con = ds.getConnection(); PreparedStatement com = con.prepareStatement("select 1;"); try { com.execute(); DBUtils.safeClose(com); return con; } catch (Exception e) { root = e; //log.log(Level.WARN, "Error obtaining primary pooled performance database connection, attempting alternate. msg:" + e.getLocalizedMessage(), e); //return GetAlternatePerformanceDBConnection(); } finally { DBUtils.safeClose(com); } } catch (Exception ex) { root = ex; //log.log(Level.WARN, "Error obtaining primary pooled performance database connection, attempting alternate. msg:" + ex.getLocalizedMessage(), ex); //return GetAlternatePerformanceDBConnection(); } try { javax.naming.Context ctx1 = new javax.naming.InitialContext(); javax.sql.DataSource ds = (javax.sql.DataSource) ctx1.lookup("java:/comp/env/jdbc/fgsmsQuartz"); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/java/org/miloss/fgsms/services/reporting/ReportFetch.java ===================================================== /** * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * If it is not possible or desirable to put the notice in a particular * file, then You may include the notice in a location (such as a LICENSE * file in a relevant directory) where a recipient would be likely to look * for such a notice. * */ /* --------------------------------------------------------------------------- * U.S. Government, Department of the Army * Army Materiel Command * Research Development Engineering Command * Communications Electronics Research Development and Engineering Center * --------------------------------------------------------------------------- */ package org.miloss.fgsms.services.reporting; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.Calendar; import java.util.GregorianCalendar; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.xml.bind.JAXBContext; import javax.xml.bind.JAXBElement; import javax.xml.bind.Unmarshaller; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamReader; import org.miloss.fgsms.common.AuditLogger; import org.miloss.fgsms.common.Utility; import org.apache.log4j.Level; import org.miloss.fgsms.common.Logger;; import org.miloss.fgsms.common.DBUtils; import org.miloss.fgsms.services.interfaces.automatedreportingservice.ReportDefinition; /** * This little servlet will attempt to fetched a zipped csv/html report from the fgsms database. These reports are scheduled by the ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/src/main/webapp/admin/example.xml ===================================================== <?xml version="1.0" encoding="UTF-8"?> <quartz-status xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="C:\Projects\FGSMS\FGSMS.AuxServices\web\admin\quartz-status.xsd"> <scheduler-name>Quartz</scheduler-name> <scheduler-instance-id>quartz</scheduler-instance-id> <version>1.8.6</version> <jobs-executed>1231231</jobs-executed> <runningsince>2001-12-17T09:30:47Z</runningsince> <group-names> <group name="FGSMS"/> <group name="FGSMS2"/> </group-names> <jobs> <job name="jobname" group="mygroup"> <durable>true</durable> <stateful>false</stateful> <volatile>true</volatile> </job> <job name="jobname2" group="mygroup2"> <durable>true</durable> <stateful>false</stateful> <volatile>true</volatile> </job> </jobs> <triggers> <triggerGroup name="trigger1group"> <trigger name="trigger1"/> <trigger name="trigger2"/> </triggerGroup> </triggers> </quartz-status> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/index.jsp ===================================================== <%-- Document : index Created on : Dec 13, 2011, 7:05:12 PM Author : Administrator --%> <%@page import="org.quartz.impl.StdSchedulerFactory"%> <%@page import="org.quartz.Scheduler"%> <%@page import="org.miloss.fgsms.auxsrv.AuxConstants"%> <%@page import="org.apache.commons.lang.StringEscapeUtils"%> <%@page import="java.util.Map.Entry"%> <%@page import="java.util.Iterator"%> <%@page import="java.util.Properties"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>FGSMS Aux Services</title> </head> <body> Deployed. <br>Version <%=org.miloss.fgsms.auxsrv.AuxConstants.VERSION%> <br> <a href="quartz.jsp">Quartz Status</a> <% Properties p =System.getProperties(); Iterator<Entry<Object, Object>> it= p.entrySet().iterator(); while (it.hasNext()){ Entry<Object, Object> item=it.next(); out.write(StringEscapeUtils.escapeHtml(item.getKey().toString()) + "=" + StringEscapeUtils.escapeHtml(item.getValue().toString()) + "<br>"); } %> </body> </html> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-status.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!--W3C Schema generated by XMLSpy v2009 sp1 (http://www.altova.com)--> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="volatile" type="xs:boolean"/> <xs:element name="version" type="xs:string"> </xs:element> <xs:element name="triggers"> <xs:complexType> <xs:sequence> <xs:element ref="triggerGroup" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="triggerGroup"> <xs:complexType> <xs:sequence> <xs:element ref="trigger" maxOccurs="unbounded"/> </xs:sequence> <xs:attribute name="name" use="required" type="xs:string"> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="trigger"> <xs:complexType> <xs:attribute name="name" use="required" type="xs:string"> </xs:attribute> </xs:complexType> </xs:element> <xs:element name="stateful" type="xs:boolean"/> <xs:element name="scheduler-name" type="xs:string"> </xs:element> <xs:element name="scheduler-instance-id" type="xs:string"> </xs:element> <xs:element name="runningsince" type="xs:dateTime"> </xs:element> <xs:element name="quartz-status"> <xs:complexType> <xs:sequence> <xs:element ref="scheduler-name"/> <xs:element ref="scheduler-instance-id"/> <xs:element ref="version"/> <xs:element ref="jobs-executed"/> <xs:element ref="runningsince"/> <xs:element ref="group-names"/> <xs:element ref="jobs"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz-xml.jsp ===================================================== <%@page import="org.miloss.fgsms.auxsrv.AuxConstants"%><%@page import="java.util.GregorianCalendar"%><%@page import="javax.xml.datatype.DatatypeFactory"%><%@page import="org.quartz.JobDetail"%><%@page import="org.quartz.impl.StdSchedulerFactory"%><%@page import="org.quartz.Scheduler"%><%@page import="javax.xml.bind.JAXBContext"%><%@page import="javax.xml.bind.Marshaller"%><%@page import="org.miloss.fgsms.auxsrv.status.*"%><% try { org.miloss.fgsms.auxsrv.status.ObjectFactory fac = new org.miloss.fgsms.auxsrv.status.ObjectFactory(); QuartzStatus qs = fac.createQuartzStatus(); response.setContentType("text/xml"); Scheduler sc = new StdSchedulerFactory().getScheduler(AuxConstants.QUARTZ_SCHEDULER_NAME); qs.setSchedulerName(sc.getSchedulerName()); qs.setSchedulerInstanceId(sc.getSchedulerInstanceId()); qs.setGroupNames(fac.createGroupNames()); String[] groups = sc.getJobGroupNames(); for (int i = 0; i < groups.length; i++) { Group g = fac.createGroup(); g.setName(groups[i]); qs.getGroupNames().getGroup().add(g); } qs.setJobs(fac.createJobs()); String[] jobNames = sc.getJobNames(AuxConstants.QUARTZ_GROUP_NAME); for (int i = 0; i < jobNames.length; i++) { Job j = fac.createJob(); j.setName(jobNames[i]); JobDetail jd = sc.getJobDetail(jobNames[i], AuxConstants.QUARTZ_GROUP_NAME); if (jd == null) { // out.write("Unable to get reference"); } else { j.setDurable(jd.isDurable()); j.setStateful(jd.isStateful()); j.setVolatile(jd.isVolatile()); j.setGroup(jd.getGroup()); qs.getJobs().getJob().add(j); } } qs.setVersion(sc.getMetaData().getVersion()); qs.setJobsExecuted(sc.getMetaData().getNumberOfJobsExecuted()); DatatypeFactory df = DatatypeFactory.newInstance(); GregorianCalendar gcal = new GregorianCalendar(); gcal.setTime(sc.getMetaData().getRunningSince()); qs.setRunningsince((gcal)); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/admin/quartz.jsp ===================================================== <%-- Document : quartz Created on : Aug 13, 2012, 3:52:39 PM Author : Administrator --%> <%@page import="org.quartz.Trigger"%> <%@page import="java.text.SimpleDateFormat"%> <%@page import="org.quartz.JobDetail"%> <%@page import="org.quartz.Scheduler"%> <%@page import="org.quartz.impl.StdSchedulerFactory"%> <%@page import="org.quartz.SchedulerFactory"%> <%@page import="org.miloss.fgsms.auxsrv.AuxConstants"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>FGSMS Aux Services Admin Page</title> </head> <body> <h1>FGSMS Quartz Status</h1> <a href="quartz-xml.jsp">View this page as XML</a> <a href="quartz-status.xsd">Schema</a><br><br> <% try { Scheduler sc = new StdSchedulerFactory().getScheduler(AuxConstants.QUARTZ_SCHEDULER_NAME); out.write("Quartz Scheduler Name (const) " + AuxConstants.QUARTZ_SCHEDULER_NAME + "<br>"); out.write("Quartz Scheduler Name (real) " + sc.getSchedulerName() + "<br>"); out.write("Quartz Instance ID " + sc.getSchedulerInstanceId() + "<br>"); out.write("Running Quartz Group Names:<Br>"); String[] groups = sc.getJobGroupNames(); for (int i = 0; i < groups.length; i++) { out.write(groups[i] + "<br>"); } out.write("Running Quartz jobs:<Br><table border=1>"); String[] jobNames = sc.getJobNames(AuxConstants.QUARTZ_GROUP_NAME); for (int i = 0; i < jobNames.length; i++) { out.write("<tr><td>"); out.write(jobNames[i] + "</td<td>"); JobDetail jd = sc.getJobDetail(jobNames[i], AuxConstants.QUARTZ_GROUP_NAME); if (jd == null) { out.write("Unable to get reference"); } else { out.write("Full Name " + jd.getFullName() + "<br>Name " + jd.getName() + "<br>Group " + jd.getGroup() + "<br>Settings "); if (jd.isDurable()) { out.write(" DURABLE "); ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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 Web Services. Version <% out.write(org.miloss.fgsms.common.Constants.Version);%><Br> <table border="1"> <tr><td><a href="services/PCS?wsdl">Policy Configuration Service </a></td><td><a href="public/<% out.write(Constants.PCS_META);%>">wsdl</a></td></tr> <tr><td><a href="services/DCS?wsdl">Data Collector Service </a></td><td><a href="public/<% out.write(Constants.DCS_META);%>">wsdl</a></td></tr> <tr><td><a href="services/DAS?wsdl">Data Access Service </a></td><td><a href="public/<% out.write(Constants.DAS_META);%>">wsdl</a></td></tr> <tr><td><a href="services/SS?wsdl">Status Service </a></td><td><a href="public/<% out.write(Constants.SS_META);%>">wsdl</a></td></tr> <tr><td><a href="services/RS?wsdl">Reporting Service </a></td><td><a href="public/<% out.write(Constants.RS_META);%>">wsdl</a></td></tr> <tr><td><a href="services/ARS?wsdl">Automated Reporting Service </a></td><td><a href="public/<% out.write(Constants.ARS_META);%>">wsdl</a></td></tr> </table> Deployed. <br>Version <%=org.miloss.fgsms.auxsrv.AuxConstants.VERSION%> <br> <a href="admin/quartz.jsp">Quartz Status</a> </body> </html> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <wsdl:documentation>fgsms Automated Reporting Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <xs:import schemaLocation="ARSv1.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_InputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReports"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReportsResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_InputMessage"> <wsdl:part name="parameters" element="tns:GetReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_OutputMessage"> <wsdl:part name="parameters" element="tns:GetReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteReportResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/ARSv1.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:reportingService" schemaLocation="RSv6.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:complexType name="ExistingReportDefitions"> <xs:sequence> <xs:element name="job" type="tns:ReportDefinition"/> <xs:element name="reports" type="tns:CompletedJobs" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="CompletedJobs"> <xs:sequence> <xs:element name="reportId" type="xs:string"/> <xs:element name="timestamp" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="abstractSchedule" abstract="true"> <xs:sequence> <xs:element name="startingAt" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="immediateSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="oneTimeSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="dailySchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> <xs:element name="reoccurs" type="xs:integer" default="1"> <xs:annotation> <xs:documentation>reoccurs every x days, default 1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="urn:org:miloss:fgsms:services:interfaces:status" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="DataAccessService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <wsdl:documentation>fgsms Data Access Service. Provides read access and basic analytical functions of fgsms collected data. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <xs:import schemaLocation="DASv8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"/> </xs:schema> </wsdl:types> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_ServiceUnavailableExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q3:ServiceUnavailableException" xmlns:q3="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_AccessDeniedExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q4:AccessDeniedException" xmlns:q4="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_InputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogs"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_OutputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_InputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRange"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRangeResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLog"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLogResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DASv8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <!-- FORCE ALL CLASSES IMPLEMENTS SERIALIZABLE --> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetAllServiceDependencies"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesRequest" type="tns:GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAllServiceDependenciesResponse"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesResponse" type="tns:GetAllServiceDependenciesResponseMsg"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" name="DataCollectorService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <wsdl:documentation>fgsms Data Collector Service. Primary collection point for record message transaction. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <xs:import schemaLocation="DCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"/> </xs:schema> </wsdl:types> <wsdl:message name="dataCollectorService_AddData_InputMessage"> <wsdl:part name="parameters" element="tns:AddData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_InputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMoreData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMoreDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessDataResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="DCS"> <wsdl:documentation>DCS Port Type</wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/DCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:element name="AddMachineAndProcessData"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataRequestMsg" type="tns:AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddMachineAndProcessDataResponse"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataResponseMsg" type="tns:AddMachineAndProcessDataResponseMsg"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat level</xs:documentation> </xs:annotation> </xs:element> <xs:element name="hostname" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the hostname of this machine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentType" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the classname of the agent that recorded this message</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/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><summary> Occurs when a user does not have the required permission to perform a given action. </summary></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><summary> Occurs when an underlying dependency fails or is unavailable. </summary></xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="code" type="tns:ServiceUnavailableFaultCodes"> <xs:annotation> <xs:appinfo/> <xs:documentation><summary> The fault code </summary></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><summary> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/fgsmsCommon.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common" xmlns="urn:org:miloss:fgsms:services:interfaces:common" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/muws1-2.xsd" targetNamespace="urn:org:miloss:fgsms:services:interfaces:common" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd"/> <xs:complexType name="SecurityWrapper"> <xs:annotation> <xs:documentation> provides a simple wrapper that adds caveat information to classification levels </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="class:ClassificationType" default="U"> <xs:annotation> <xs:documentation> IC-ISM Classification level </xs:documentation> </xs:annotation> </xs:element> <xs:element name="caveats" type="xs:string" default=""> <xs:annotation> <xs:documentation> Default caveat is empty string </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:simpleType name="policyType"> <xs:annotation> <xs:documentation> Defines the type of policy for a specific fgsms service policy. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Transactional"/> <xs:enumeration value="Statistical"/> <xs:enumeration value="Status"/> <xs:enumeration value="Machine"/> <xs:enumeration value="Process"/> </xs:restriction> </xs:simpleType> <xs:complexType name="header"> <xs:annotation> <xs:documentation>message headers, such as http headers</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/IC-ISM-v2.xsd ===================================================== <?xml version="1.0"?> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- *********************************************************************** --> <!-- *************************** IC ISM XML Schema ************************* --> <!-- The IC ISM XML Schema is described in the IC Information Security Marking (IC ISM) Data Element Dictionary and the IC ISM Implementation Guide. It is one of the Intelligence Community (IC) Metadata Standards for Information Assurance. --> <!-- IC ISM, Version 2.0, dated 30 April 2004 This file provides an XML-based schema for specification of metadata for classification and controls markings. The goal of the IC ISM XML Schema is to provide a common set of XML attributes for implementing security-based metadata throughout the IC. The IC ISM XML Schema provides markup for the tokens that are used to format the CAPCO markings. The IC ISM XML Schema may be incorporated into organizational XML-based schemas by (a) declaring the IC ISM v2.0 namespace and (b) inserting an "import" statement: <xsd:schema xmlns="...my namespace name..." targetNamespace="...my namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ism="urn:us:gov:ic:ism:v2"> ... <xsd:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd" /> IMPLEMENTATION NOTES: 1. Refer to the Data Element Dictionary and Implementation Guide for an explanation of the relationships of the IC ISM attributes and the associated controlled vocabularies. The CAPCO Register and CAPCO Implementation Manual provide business rules (that may be classified) not provided in the DED or Implementation Guide. 2. The IC ISM attributes are intended to support all CAPCO security markings. However, the attribute values are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the values should be interpreted by XSLT stylesheets or other formatting speci- fications to produce the required portionmarks and banners. 3. The IC ISM schema is not a standalone construct; it should be ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/operatingstatusA.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="OperatingStatus" targetNamespace="urn:org:miloss:fgsms:services:interfaces:opstatus"> <wsdl:documentation>fgsms Operating Status. Provides read only access to the current operating status of this service. </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common"> <xs:import schemaLocation="fgsmsCommon.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:common"/> </xs:schema> </wsdl:types> <wsdl:message name="getOpStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="getOpStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:portType name="opStatusService"> <wsdl:documentation>Operating Status Port Type</wsdl:documentation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation>Get the operating status of this service</wsdl:documentation> <wsdl:input message="tns:getOpStatus_InputMessage"/> <wsdl:output message="tns:getOpStatus_OutputMessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="opStatusServiceBinding" type="tns:opStatusService"> <wsdl:documentation>Status Binding</wsdl:documentation> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="GetOperatingStatus"> <soap:operation soapAction="urn:org:miloss:fgsms:services:interfaces:opStatusService/GetOperatingStatus" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- Created by AO, * --> <!-- https://github.com/mil-oss/fgsms --> <!-- *********************************************************************** --> </wsdl:definitions> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:ns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="PolicyConfigurationService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <wsdl:documentation>fgsms Policy Configuration Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> </wsdl:types> <wsdl:message name="policyConfigurationService_GetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_InputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePolicies"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_OutputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePoliciesResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_InputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevel"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_OutputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevelResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/PCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <xs:schema xmlns:sla="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q42="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q89="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetPluginHtmlFormattedDisplay"> <xs:annotation> <xs:documentation> gets formatted html for a given plugin </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:GetPluginHtmlFormattedDisplayRequestMsg" nillable="true"> <xs:annotation> <xs:documentation> request message </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsg"> <xs:sequence> <xs:element name="GetPluginHtmlFormattedDisplayRequestMsgWrapper" type="tns:GetPluginHtmlFormattedDisplayRequestMsgWrapper" nillable="true"/> </xs:sequence> </xs:complexType> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsgWrapper"> <xs:annotation> <xs:appinfo/> <xs:documentation> get formatted html </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="plugintype" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>Optional, used to filter result set. Options are FEDERATION_PUBLISH,SLA_RULE,SLA_ACTION</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" name="RemoteAgentCallbackService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <wsdl:documentation>fgsms Remote Agent Callback Service. UNCLASSIFIED Used with fgsms RC7 </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> </wsdl:types> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_InputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasks"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_OutputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasksResponse"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="remoteAgentCallbackPort"> <wsdl:documentation>Remote Agent Callback Port Type</wsdl:documentation> <wsdl:operation name="ExecuteTasks"> <wsdl:documentation>Executes a set of tasks via command line </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_ExecuteTasks_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasks"/> <wsdl:output message="tns:RemoteActionCallbackService_ExecuteTasks_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasksResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation> Gets the operating status of an remove agent </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_GetOperatingStatus_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatus"/> <wsdl:output message="tns:RemoteActionCallbackService_GetOperatingStatus_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatusResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RemoteAgentCallback.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" elementFormDefault="qualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExecuteTasks"> <xs:complexType> <xs:sequence> <xs:element name="authorizationcode" type="xs:string"/> <xs:element name="id" type="xs:string"/> <xs:element name="working_dir" type="xs:string"/> <xs:element name="command" type="xs:string"/> <xs:element name="waitforexit" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExecuteTasksResponse"> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService"> <wsdl:documentation>fgsms Reporting Service. Generators Zipped HTML reports of fgsms data. UNCLASSIFIED Used with fgsms RC3 and up v6 Add new report types to match the newer data that available v7 2-26-2013 added opstat binding </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="reportingService_ExportDataToHTML_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTML"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToHTML_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTMLResponse"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSV"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSVResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="reportingService"> <wsdl:documentation>Reporting Service Port Type</wsdl:documentation> <wsdl:operation name="ExportDataToHTML"> <wsdl:documentation>Creates an HTML report with charts for the selected services, time range, and report types in a zip file.</wsdl:documentation> <wsdl:input message="tns:reportingService_ExportDataToHTML_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTML"/> <wsdl:output message="tns:reportingService_ExportDataToHTML_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTMLResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="ExportDataToCSV"> <wsdl:documentation> Exports transactions logs for a given set of services, requires audit level permissions or higher for each service requested service </wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/RSv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExportDataToHTML"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:ExportDataRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ExportDataRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat info</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AllServices" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>if true, a URL list is generated from whatever the authenticate user has access to</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportTypes" type="tns:ArrayOfReportTypeContainer" nillable="true"> <xs:annotation> <xs:documentation>required, a list reports to generate</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URLs" type="xs:string" nillable="true" maxOccurs="unbounded" minOccurs="0" > <xs:annotation> <xs:documentation>URL list</xs:documentation> </xs:annotation> </xs:element> <xs:element name="range" type="common:TimeRange" nillable="true"> <xs:annotation> <xs:documentation>time range</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="ExportDataRequestMsg" type="tns:ExportDataRequestMsg" nillable="true"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="StatusService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status"> <wsdl:documentation>fgsms Status Service. Provides getters and setters for monitored service status UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status"> <xs:import schemaLocation="Statusv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:status"/> </xs:schema> </wsdl:types> <wsdl:message name="statusService_RemoveStatus_InputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatus"/> </wsdl:message> <wsdl:message name="statusService_RemoveStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatus"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetStatus"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetExtendedStatus"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetStatus"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatus"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatusResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/Statusv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="RemoveStatus"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="req" type="tns:RemoveStatusRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveats</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URI" type="xs:string" nillable="true" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The unique URI describing this resource. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="RemoveStatusResponse"> <xs:annotation> <xs:documentation>An empty response, except for the classification level. An exception shall be thrown if an error occurs or access was denied.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="response" type="tns:RemoveStatusResponseMsg" nillable="true" > <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusResponseMsg"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/public/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-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <wsdl:documentation>fgsms Automated Reporting Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <xs:import schemaLocation="ARSv1.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_InputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReports"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReportsResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_InputMessage"> <wsdl:part name="parameters" element="tns:GetReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_OutputMessage"> <wsdl:part name="parameters" element="tns:GetReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteReportResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/ARSv1.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:reportingService" schemaLocation="RSv6.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:complexType name="ExistingReportDefitions"> <xs:sequence> <xs:element name="job" type="tns:ReportDefinition"/> <xs:element name="reports" type="tns:CompletedJobs" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="CompletedJobs"> <xs:sequence> <xs:element name="reportId" type="xs:string"/> <xs:element name="timestamp" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="abstractSchedule" abstract="true"> <xs:sequence> <xs:element name="startingAt" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="immediateSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="oneTimeSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="dailySchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> <xs:element name="reoccurs" type="xs:integer" default="1"> <xs:annotation> <xs:documentation>reoccurs every x days, default 1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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><util:constant static-field="java.lang.Integer.MAX_VALUE"/></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 <util:property-path path="order.customer.name"/>. </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-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="urn:org:miloss:fgsms:services:interfaces:status" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="DataAccessService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <wsdl:documentation>fgsms Data Access Service. Provides read access and basic analytical functions of fgsms collected data. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <xs:import schemaLocation="DASv8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"/> </xs:schema> </wsdl:types> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_ServiceUnavailableExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q3:ServiceUnavailableException" xmlns:q3="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_AccessDeniedExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q4:AccessDeniedException" xmlns:q4="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_InputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogs"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_OutputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_InputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRange"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRangeResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLog"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLogResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DASv8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <!-- FORCE ALL CLASSES IMPLEMENTS SERIALIZABLE --> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetAllServiceDependencies"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesRequest" type="tns:GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAllServiceDependenciesResponse"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesResponse" type="tns:GetAllServiceDependenciesResponseMsg"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" name="DataCollectorService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <wsdl:documentation>fgsms Data Collector Service. Primary collection point for record message transaction. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <xs:import schemaLocation="DCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"/> </xs:schema> </wsdl:types> <wsdl:message name="dataCollectorService_AddData_InputMessage"> <wsdl:part name="parameters" element="tns:AddData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_InputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMoreData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMoreDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessDataResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="DCS"> <wsdl:documentation>DCS Port Type</wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/DCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:element name="AddMachineAndProcessData"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataRequestMsg" type="tns:AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddMachineAndProcessDataResponse"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataResponseMsg" type="tns:AddMachineAndProcessDataResponseMsg"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat level</xs:documentation> </xs:annotation> </xs:element> <xs:element name="hostname" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the hostname of this machine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentType" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the classname of the agent that recorded this message</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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><summary> Occurs when a user does not have the required permission to perform a given action. </summary></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><summary> Occurs when an underlying dependency fails or is unavailable. </summary></xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="code" type="tns:ServiceUnavailableFaultCodes"> <xs:annotation> <xs:appinfo/> <xs:documentation><summary> The fault code </summary></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><summary> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/fgsmsCommon.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common" xmlns="urn:org:miloss:fgsms:services:interfaces:common" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/muws1-2.xsd" targetNamespace="urn:org:miloss:fgsms:services:interfaces:common" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd"/> <xs:complexType name="SecurityWrapper"> <xs:annotation> <xs:documentation> provides a simple wrapper that adds caveat information to classification levels </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="class:ClassificationType" default="U"> <xs:annotation> <xs:documentation> IC-ISM Classification level </xs:documentation> </xs:annotation> </xs:element> <xs:element name="caveats" type="xs:string" default=""> <xs:annotation> <xs:documentation> Default caveat is empty string </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:simpleType name="policyType"> <xs:annotation> <xs:documentation> Defines the type of policy for a specific fgsms service policy. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Transactional"/> <xs:enumeration value="Statistical"/> <xs:enumeration value="Status"/> <xs:enumeration value="Machine"/> <xs:enumeration value="Process"/> </xs:restriction> </xs:simpleType> <xs:complexType name="header"> <xs:annotation> <xs:documentation>message headers, such as http headers</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/IC-ISM-v2.xsd ===================================================== <?xml version="1.0"?> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- *********************************************************************** --> <!-- *************************** IC ISM XML Schema ************************* --> <!-- The IC ISM XML Schema is described in the IC Information Security Marking (IC ISM) Data Element Dictionary and the IC ISM Implementation Guide. It is one of the Intelligence Community (IC) Metadata Standards for Information Assurance. --> <!-- IC ISM, Version 2.0, dated 30 April 2004 This file provides an XML-based schema for specification of metadata for classification and controls markings. The goal of the IC ISM XML Schema is to provide a common set of XML attributes for implementing security-based metadata throughout the IC. The IC ISM XML Schema provides markup for the tokens that are used to format the CAPCO markings. The IC ISM XML Schema may be incorporated into organizational XML-based schemas by (a) declaring the IC ISM v2.0 namespace and (b) inserting an "import" statement: <xsd:schema xmlns="...my namespace name..." targetNamespace="...my namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ism="urn:us:gov:ic:ism:v2"> ... <xsd:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd" /> IMPLEMENTATION NOTES: 1. Refer to the Data Element Dictionary and Implementation Guide for an explanation of the relationships of the IC ISM attributes and the associated controlled vocabularies. The CAPCO Register and CAPCO Implementation Manual provide business rules (that may be classified) not provided in the DED or Implementation Guide. 2. The IC ISM attributes are intended to support all CAPCO security markings. However, the attribute values are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the values should be interpreted by XSLT stylesheets or other formatting speci- fications to produce the required portionmarks and banners. 3. The IC ISM schema is not a standalone construct; it should be ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/operatingstatusA.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="OperatingStatus" targetNamespace="urn:org:miloss:fgsms:services:interfaces:opstatus"> <wsdl:documentation>fgsms Operating Status. Provides read only access to the current operating status of this service. </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common"> <xs:import schemaLocation="fgsmsCommon.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:common"/> </xs:schema> </wsdl:types> <wsdl:message name="getOpStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="getOpStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:portType name="opStatusService"> <wsdl:documentation>Operating Status Port Type</wsdl:documentation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation>Get the operating status of this service</wsdl:documentation> <wsdl:input message="tns:getOpStatus_InputMessage"/> <wsdl:output message="tns:getOpStatus_OutputMessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="opStatusServiceBinding" type="tns:opStatusService"> <wsdl:documentation>Status Binding</wsdl:documentation> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="GetOperatingStatus"> <soap:operation soapAction="urn:org:miloss:fgsms:services:interfaces:opStatusService/GetOperatingStatus" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- Created by AO, * --> <!-- https://github.com/mil-oss/fgsms --> <!-- *********************************************************************** --> </wsdl:definitions> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:ns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="PolicyConfigurationService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <wsdl:documentation>fgsms Policy Configuration Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> </wsdl:types> <wsdl:message name="policyConfigurationService_GetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_InputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePolicies"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_OutputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePoliciesResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_InputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevel"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_OutputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevelResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/PCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <xs:schema xmlns:sla="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q42="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q89="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetPluginHtmlFormattedDisplay"> <xs:annotation> <xs:documentation> gets formatted html for a given plugin </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:GetPluginHtmlFormattedDisplayRequestMsg" nillable="true"> <xs:annotation> <xs:documentation> request message </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsg"> <xs:sequence> <xs:element name="GetPluginHtmlFormattedDisplayRequestMsgWrapper" type="tns:GetPluginHtmlFormattedDisplayRequestMsgWrapper" nillable="true"/> </xs:sequence> </xs:complexType> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsgWrapper"> <xs:annotation> <xs:appinfo/> <xs:documentation> get formatted html </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="plugintype" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>Optional, used to filter result set. Options are FEDERATION_PUBLISH,SLA_RULE,SLA_ACTION</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" name="RemoteAgentCallbackService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <wsdl:documentation>fgsms Remote Agent Callback Service. UNCLASSIFIED Used with fgsms RC7 </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> </wsdl:types> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_InputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasks"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_OutputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasksResponse"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="remoteAgentCallbackPort"> <wsdl:documentation>Remote Agent Callback Port Type</wsdl:documentation> <wsdl:operation name="ExecuteTasks"> <wsdl:documentation>Executes a set of tasks via command line </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_ExecuteTasks_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasks"/> <wsdl:output message="tns:RemoteActionCallbackService_ExecuteTasks_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasksResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation> Gets the operating status of an remove agent </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_GetOperatingStatus_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatus"/> <wsdl:output message="tns:RemoteActionCallbackService_GetOperatingStatus_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatusResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RemoteAgentCallback.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" elementFormDefault="qualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExecuteTasks"> <xs:complexType> <xs:sequence> <xs:element name="authorizationcode" type="xs:string"/> <xs:element name="id" type="xs:string"/> <xs:element name="working_dir" type="xs:string"/> <xs:element name="command" type="xs:string"/> <xs:element name="waitforexit" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExecuteTasksResponse"> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService"> <wsdl:documentation>fgsms Reporting Service. Generators Zipped HTML reports of fgsms data. UNCLASSIFIED Used with fgsms RC3 and up v6 Add new report types to match the newer data that available v7 2-26-2013 added opstat binding </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="reportingService_ExportDataToHTML_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTML"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToHTML_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTMLResponse"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSV"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSVResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="reportingService"> <wsdl:documentation>Reporting Service Port Type</wsdl:documentation> <wsdl:operation name="ExportDataToHTML"> <wsdl:documentation>Creates an HTML report with charts for the selected services, time range, and report types in a zip file.</wsdl:documentation> <wsdl:input message="tns:reportingService_ExportDataToHTML_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTML"/> <wsdl:output message="tns:reportingService_ExportDataToHTML_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTMLResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="ExportDataToCSV"> <wsdl:documentation> Exports transactions logs for a given set of services, requires audit level permissions or higher for each service requested service </wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/RSv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExportDataToHTML"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:ExportDataRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ExportDataRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat info</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AllServices" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>if true, a URL list is generated from whatever the authenticate user has access to</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportTypes" type="tns:ArrayOfReportTypeContainer" nillable="true"> <xs:annotation> <xs:documentation>required, a list reports to generate</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URLs" type="xs:string" nillable="true" maxOccurs="unbounded" minOccurs="0" > <xs:annotation> <xs:documentation>URL list</xs:documentation> </xs:annotation> </xs:element> <xs:element name="range" type="common:TimeRange" nillable="true"> <xs:annotation> <xs:documentation>time range</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="ExportDataRequestMsg" type="tns:ExportDataRequestMsg" nillable="true"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="StatusService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status"> <wsdl:documentation>fgsms Status Service. Provides getters and setters for monitored service status UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status"> <xs:import schemaLocation="Statusv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:status"/> </xs:schema> </wsdl:types> <wsdl:message name="statusService_RemoveStatus_InputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatus"/> </wsdl:message> <wsdl:message name="statusService_RemoveStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatus"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetStatus"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetExtendedStatus"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetStatus"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatus"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatusResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/Statusv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="RemoveStatus"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="req" type="tns:RemoveStatusRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveats</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URI" type="xs:string" nillable="true" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The unique URI describing this resource. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="RemoveStatusResponse"> <xs:annotation> <xs:documentation>An empty response, except for the classification level. An exception shall be thrown if an error occurs or access was denied.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="response" type="tns:RemoveStatusResponseMsg" nillable="true" > <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusResponseMsg"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/web.xml ===================================================== <!-- place holder --> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <wsdl:documentation>fgsms Automated Reporting Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <xs:import schemaLocation="ARSv1.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_InputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReports"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReportsResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_InputMessage"> <wsdl:part name="parameters" element="tns:GetReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_OutputMessage"> <wsdl:part name="parameters" element="tns:GetReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteReportResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/ARSv1.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:reportingService" schemaLocation="RSv6.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:complexType name="ExistingReportDefitions"> <xs:sequence> <xs:element name="job" type="tns:ReportDefinition"/> <xs:element name="reports" type="tns:CompletedJobs" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="CompletedJobs"> <xs:sequence> <xs:element name="reportId" type="xs:string"/> <xs:element name="timestamp" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="abstractSchedule" abstract="true"> <xs:sequence> <xs:element name="startingAt" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="immediateSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="oneTimeSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="dailySchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> <xs:element name="reoccurs" type="xs:integer" default="1"> <xs:annotation> <xs:documentation>reoccurs every x days, default 1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="urn:org:miloss:fgsms:services:interfaces:status" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="DataAccessService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <wsdl:documentation>fgsms Data Access Service. Provides read access and basic analytical functions of fgsms collected data. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <xs:import schemaLocation="DASv8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"/> </xs:schema> </wsdl:types> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_ServiceUnavailableExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q3:ServiceUnavailableException" xmlns:q3="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_AccessDeniedExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q4:AccessDeniedException" xmlns:q4="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_InputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogs"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_OutputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_InputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRange"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRangeResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLog"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLogResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DASv8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <!-- FORCE ALL CLASSES IMPLEMENTS SERIALIZABLE --> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetAllServiceDependencies"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesRequest" type="tns:GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAllServiceDependenciesResponse"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesResponse" type="tns:GetAllServiceDependenciesResponseMsg"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" name="DataCollectorService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <wsdl:documentation>fgsms Data Collector Service. Primary collection point for record message transaction. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <xs:import schemaLocation="DCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"/> </xs:schema> </wsdl:types> <wsdl:message name="dataCollectorService_AddData_InputMessage"> <wsdl:part name="parameters" element="tns:AddData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_InputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMoreData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMoreDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessDataResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="DCS"> <wsdl:documentation>DCS Port Type</wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/DCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:element name="AddMachineAndProcessData"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataRequestMsg" type="tns:AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddMachineAndProcessDataResponse"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataResponseMsg" type="tns:AddMachineAndProcessDataResponseMsg"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat level</xs:documentation> </xs:annotation> </xs:element> <xs:element name="hostname" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the hostname of this machine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentType" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the classname of the agent that recorded this message</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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><summary> Occurs when a user does not have the required permission to perform a given action. </summary></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><summary> Occurs when an underlying dependency fails or is unavailable. </summary></xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="code" type="tns:ServiceUnavailableFaultCodes"> <xs:annotation> <xs:appinfo/> <xs:documentation><summary> The fault code </summary></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><summary> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/fgsmsCommon.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common" xmlns="urn:org:miloss:fgsms:services:interfaces:common" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/muws1-2.xsd" targetNamespace="urn:org:miloss:fgsms:services:interfaces:common" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd"/> <xs:complexType name="SecurityWrapper"> <xs:annotation> <xs:documentation> provides a simple wrapper that adds caveat information to classification levels </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="class:ClassificationType" default="U"> <xs:annotation> <xs:documentation> IC-ISM Classification level </xs:documentation> </xs:annotation> </xs:element> <xs:element name="caveats" type="xs:string" default=""> <xs:annotation> <xs:documentation> Default caveat is empty string </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:simpleType name="policyType"> <xs:annotation> <xs:documentation> Defines the type of policy for a specific fgsms service policy. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Transactional"/> <xs:enumeration value="Statistical"/> <xs:enumeration value="Status"/> <xs:enumeration value="Machine"/> <xs:enumeration value="Process"/> </xs:restriction> </xs:simpleType> <xs:complexType name="header"> <xs:annotation> <xs:documentation>message headers, such as http headers</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/IC-ISM-v2.xsd ===================================================== <?xml version="1.0"?> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- *********************************************************************** --> <!-- *************************** IC ISM XML Schema ************************* --> <!-- The IC ISM XML Schema is described in the IC Information Security Marking (IC ISM) Data Element Dictionary and the IC ISM Implementation Guide. It is one of the Intelligence Community (IC) Metadata Standards for Information Assurance. --> <!-- IC ISM, Version 2.0, dated 30 April 2004 This file provides an XML-based schema for specification of metadata for classification and controls markings. The goal of the IC ISM XML Schema is to provide a common set of XML attributes for implementing security-based metadata throughout the IC. The IC ISM XML Schema provides markup for the tokens that are used to format the CAPCO markings. The IC ISM XML Schema may be incorporated into organizational XML-based schemas by (a) declaring the IC ISM v2.0 namespace and (b) inserting an "import" statement: <xsd:schema xmlns="...my namespace name..." targetNamespace="...my namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ism="urn:us:gov:ic:ism:v2"> ... <xsd:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd" /> IMPLEMENTATION NOTES: 1. Refer to the Data Element Dictionary and Implementation Guide for an explanation of the relationships of the IC ISM attributes and the associated controlled vocabularies. The CAPCO Register and CAPCO Implementation Manual provide business rules (that may be classified) not provided in the DED or Implementation Guide. 2. The IC ISM attributes are intended to support all CAPCO security markings. However, the attribute values are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the values should be interpreted by XSLT stylesheets or other formatting speci- fications to produce the required portionmarks and banners. 3. The IC ISM schema is not a standalone construct; it should be ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/operatingstatusA.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="OperatingStatus" targetNamespace="urn:org:miloss:fgsms:services:interfaces:opstatus"> <wsdl:documentation>fgsms Operating Status. Provides read only access to the current operating status of this service. </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common"> <xs:import schemaLocation="fgsmsCommon.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:common"/> </xs:schema> </wsdl:types> <wsdl:message name="getOpStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="getOpStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:portType name="opStatusService"> <wsdl:documentation>Operating Status Port Type</wsdl:documentation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation>Get the operating status of this service</wsdl:documentation> <wsdl:input message="tns:getOpStatus_InputMessage"/> <wsdl:output message="tns:getOpStatus_OutputMessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="opStatusServiceBinding" type="tns:opStatusService"> <wsdl:documentation>Status Binding</wsdl:documentation> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="GetOperatingStatus"> <soap:operation soapAction="urn:org:miloss:fgsms:services:interfaces:opStatusService/GetOperatingStatus" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- Created by AO, * --> <!-- https://github.com/mil-oss/fgsms --> <!-- *********************************************************************** --> </wsdl:definitions> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:ns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="PolicyConfigurationService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <wsdl:documentation>fgsms Policy Configuration Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> </wsdl:types> <wsdl:message name="policyConfigurationService_GetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_InputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePolicies"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_OutputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePoliciesResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_InputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevel"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_OutputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevelResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/PCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <xs:schema xmlns:sla="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q42="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q89="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetPluginHtmlFormattedDisplay"> <xs:annotation> <xs:documentation> gets formatted html for a given plugin </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:GetPluginHtmlFormattedDisplayRequestMsg" nillable="true"> <xs:annotation> <xs:documentation> request message </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsg"> <xs:sequence> <xs:element name="GetPluginHtmlFormattedDisplayRequestMsgWrapper" type="tns:GetPluginHtmlFormattedDisplayRequestMsgWrapper" nillable="true"/> </xs:sequence> </xs:complexType> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsgWrapper"> <xs:annotation> <xs:appinfo/> <xs:documentation> get formatted html </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="plugintype" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>Optional, used to filter result set. Options are FEDERATION_PUBLISH,SLA_RULE,SLA_ACTION</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" name="RemoteAgentCallbackService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <wsdl:documentation>fgsms Remote Agent Callback Service. UNCLASSIFIED Used with fgsms RC7 </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> </wsdl:types> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_InputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasks"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_OutputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasksResponse"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="remoteAgentCallbackPort"> <wsdl:documentation>Remote Agent Callback Port Type</wsdl:documentation> <wsdl:operation name="ExecuteTasks"> <wsdl:documentation>Executes a set of tasks via command line </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_ExecuteTasks_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasks"/> <wsdl:output message="tns:RemoteActionCallbackService_ExecuteTasks_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasksResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation> Gets the operating status of an remove agent </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_GetOperatingStatus_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatus"/> <wsdl:output message="tns:RemoteActionCallbackService_GetOperatingStatus_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatusResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RemoteAgentCallback.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" elementFormDefault="qualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExecuteTasks"> <xs:complexType> <xs:sequence> <xs:element name="authorizationcode" type="xs:string"/> <xs:element name="id" type="xs:string"/> <xs:element name="working_dir" type="xs:string"/> <xs:element name="command" type="xs:string"/> <xs:element name="waitforexit" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExecuteTasksResponse"> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService"> <wsdl:documentation>fgsms Reporting Service. Generators Zipped HTML reports of fgsms data. UNCLASSIFIED Used with fgsms RC3 and up v6 Add new report types to match the newer data that available v7 2-26-2013 added opstat binding </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="reportingService_ExportDataToHTML_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTML"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToHTML_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTMLResponse"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSV"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSVResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="reportingService"> <wsdl:documentation>Reporting Service Port Type</wsdl:documentation> <wsdl:operation name="ExportDataToHTML"> <wsdl:documentation>Creates an HTML report with charts for the selected services, time range, and report types in a zip file.</wsdl:documentation> <wsdl:input message="tns:reportingService_ExportDataToHTML_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTML"/> <wsdl:output message="tns:reportingService_ExportDataToHTML_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTMLResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="ExportDataToCSV"> <wsdl:documentation> Exports transactions logs for a given set of services, requires audit level permissions or higher for each service requested service </wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/RSv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExportDataToHTML"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:ExportDataRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ExportDataRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat info</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AllServices" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>if true, a URL list is generated from whatever the authenticate user has access to</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportTypes" type="tns:ArrayOfReportTypeContainer" nillable="true"> <xs:annotation> <xs:documentation>required, a list reports to generate</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URLs" type="xs:string" nillable="true" maxOccurs="unbounded" minOccurs="0" > <xs:annotation> <xs:documentation>URL list</xs:documentation> </xs:annotation> </xs:element> <xs:element name="range" type="common:TimeRange" nillable="true"> <xs:annotation> <xs:documentation>time range</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="ExportDataRequestMsg" type="tns:ExportDataRequestMsg" nillable="true"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="StatusService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status"> <wsdl:documentation>fgsms Status Service. Provides getters and setters for monitored service status UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status"> <xs:import schemaLocation="Statusv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:status"/> </xs:schema> </wsdl:types> <wsdl:message name="statusService_RemoveStatus_InputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatus"/> </wsdl:message> <wsdl:message name="statusService_RemoveStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatus"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetStatus"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetExtendedStatus"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetStatus"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatus"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatusResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/src/main/webapp/WEB-INF/wsdl/Statusv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="RemoveStatus"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="req" type="tns:RemoveStatusRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveats</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URI" type="xs:string" nillable="true" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The unique URI describing this resource. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="RemoveStatusResponse"> <xs:annotation> <xs:documentation>An empty response, except for the classification level. An exception shall be thrown if an error occurs or access was denied.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="response" type="tns:RemoveStatusResponseMsg" nillable="true" > <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusResponseMsg"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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-server/fgsms.Services/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><util:constant static-field="java.lang.Integer.MAX_VALUE"/></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 <util:property-path path="order.customer.name"/>. </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-server/fgsms.Services/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"> <!-- 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> some explaination required, the cert listed below will be the only cert allowed for user identity delegation, which is only used from the UI <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/webCACPKI.foss.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.PKI_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-server/fgsms.Services/tomcat6cxf/WEB-INF/webUSERNAME.foss.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> <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> <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> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <wsdl:documentation>fgsms Automated Reporting Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"> <xs:import schemaLocation="ARSv1.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_InputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReports"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetMyScheduledReports_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMyScheduledReportsResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_AddOrUpdateScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:AddOrUpdateScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteScheduledReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteScheduledReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_InputMessage"> <wsdl:part name="parameters" element="tns:GetReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_GetReport_OutputMessage"> <wsdl:part name="parameters" element="tns:GetReportResponse"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_InputMessage"> <wsdl:part name="parameters" element="tns:DeleteReport"/> </wsdl:message> <wsdl:message name="AutomatedReportingService_DeleteReport_OutputMessage"> <wsdl:part name="parameters" element="tns:DeleteReportResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/ARSv1.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:rs="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:automatedReportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:reportingService" schemaLocation="RSv6.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:complexType name="ExistingReportDefitions"> <xs:sequence> <xs:element name="job" type="tns:ReportDefinition"/> <xs:element name="reports" type="tns:CompletedJobs" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:complexType name="CompletedJobs"> <xs:sequence> <xs:element name="reportId" type="xs:string"/> <xs:element name="timestamp" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="abstractSchedule" abstract="true"> <xs:sequence> <xs:element name="startingAt" type="xs:dateTime"/> </xs:sequence> </xs:complexType> <xs:complexType name="immediateSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="oneTimeSchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:complexType name="dailySchedule" mixed="false"> <xs:complexContent mixed="false"> <xs:extension base="tns:abstractSchedule"> <xs:sequence> <xs:element name="reoccurs" type="xs:integer" default="1"> <xs:annotation> <xs:documentation>reoccurs every x days, default 1</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:i0="urn:org:miloss:fgsms:services:interfaces:status" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="DataAccessService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <wsdl:documentation>fgsms Data Access Service. Provides read access and basic analytical functions of fgsms collected data. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService"> <xs:import schemaLocation="DASv8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService"/> </xs:schema> </wsdl:types> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_InputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStats"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_OutputMessage"> <wsdl:part name="parameters" element="tns:GetPerformanceAverageHostingStatsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_ServiceUnavailableExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q3:ServiceUnavailableException" xmlns:q3="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetPerformanceAverageHostingStats_AccessDeniedExceptionFault_FaultMessage"> <wsdl:part name="detail" element="q4:AccessDeniedException" xmlns:q4="urn:org:miloss:fgsms:services:interfaces:faults"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_InputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogs"/> </wsdl:message> <wsdl:message name="dataAccessService_GetRecentMessageLogs_OutputMessage"> <wsdl:part name="parameters" element="tns:GetRecentMessageLogsResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_InputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRange"/> </wsdl:message> <wsdl:message name="dataAccessService_GetMessageLogsByRange_OutputMessage"> <wsdl:part name="parameters" element="tns:GetMessageLogsByRangeResponse"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLog"/> </wsdl:message> <wsdl:message name="dataAccessService_GetAllOperationalStatusLog_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllOperationalStatusLogResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DASv8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataAccessService" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataAccessService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <!-- FORCE ALL CLASSES IMPLEMENTS SERIALIZABLE --> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetAllServiceDependencies"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesRequest" type="tns:GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GetAllServiceDependenciesResponse"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="GetAllServiceDependenciesResponse" type="tns:GetAllServiceDependenciesResponseMsg"> <xs:annotation> <xs:documentation>response message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetAllServiceDependenciesRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" name="DataCollectorService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <wsdl:documentation>fgsms Data Collector Service. Primary collection point for record message transaction. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector"> <xs:import schemaLocation="DCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:dataCollector"/> </xs:schema> </wsdl:types> <wsdl:message name="dataCollectorService_AddData_InputMessage"> <wsdl:part name="parameters" element="tns:AddData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_InputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddStatisticalData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddStatisticalDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMoreData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMoreData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMoreDataResponse"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_InputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessData"/> </wsdl:message> <wsdl:message name="dataCollectorService_AddMachineAndProcessData_OutputMessage"> <wsdl:part name="parameters" element="tns:AddMachineAndProcessDataResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="DCS"> <wsdl:documentation>DCS Port Type</wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/DCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:dataCollector" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:dataCollector" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" schemaLocation="PCS8.xsd"/> <xs:element name="AddMachineAndProcessData"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataRequestMsg" type="tns:AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AddMachineAndProcessDataResponse"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AddMachineAndProcessDataResponseMsg" type="tns:AddMachineAndProcessDataResponseMsg"> <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="AddMachineAndProcessDataRequestMsg"> <xs:annotation> <xs:documentation>request message</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat level</xs:documentation> </xs:annotation> </xs:element> <xs:element name="hostname" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the hostname of this machine</xs:documentation> </xs:annotation> </xs:element> <xs:element name="agentType" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>the classname of the agent that recorded this message</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/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><summary> Occurs when a user does not have the required permission to perform a given action. </summary></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><summary> Occurs when an underlying dependency fails or is unavailable. </summary></xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="code" type="tns:ServiceUnavailableFaultCodes"> <xs:annotation> <xs:appinfo/> <xs:documentation><summary> The fault code </summary></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><summary> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/fgsmsCommon.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common" xmlns="urn:org:miloss:fgsms:services:interfaces:common" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:muws-p1-xs="http://docs.oasis-open.org/wsdm/muws1-2.xsd" targetNamespace="urn:org:miloss:fgsms:services:interfaces:common" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd"/> <xs:complexType name="SecurityWrapper"> <xs:annotation> <xs:documentation> provides a simple wrapper that adds caveat information to classification levels </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="class:ClassificationType" default="U"> <xs:annotation> <xs:documentation> IC-ISM Classification level </xs:documentation> </xs:annotation> </xs:element> <xs:element name="caveats" type="xs:string" default=""> <xs:annotation> <xs:documentation> Default caveat is empty string </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:simpleType name="policyType"> <xs:annotation> <xs:documentation> Defines the type of policy for a specific fgsms service policy. </xs:documentation> </xs:annotation> <xs:restriction base="xs:string"> <xs:enumeration value="Transactional"/> <xs:enumeration value="Statistical"/> <xs:enumeration value="Status"/> <xs:enumeration value="Machine"/> <xs:enumeration value="Process"/> </xs:restriction> </xs:simpleType> <xs:complexType name="header"> <xs:annotation> <xs:documentation>message headers, such as http headers</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/IC-ISM-v2.xsd ===================================================== <?xml version="1.0"?> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- *********************************************************************** --> <!-- *************************** IC ISM XML Schema ************************* --> <!-- The IC ISM XML Schema is described in the IC Information Security Marking (IC ISM) Data Element Dictionary and the IC ISM Implementation Guide. It is one of the Intelligence Community (IC) Metadata Standards for Information Assurance. --> <!-- IC ISM, Version 2.0, dated 30 April 2004 This file provides an XML-based schema for specification of metadata for classification and controls markings. The goal of the IC ISM XML Schema is to provide a common set of XML attributes for implementing security-based metadata throughout the IC. The IC ISM XML Schema provides markup for the tokens that are used to format the CAPCO markings. The IC ISM XML Schema may be incorporated into organizational XML-based schemas by (a) declaring the IC ISM v2.0 namespace and (b) inserting an "import" statement: <xsd:schema xmlns="...my namespace name..." targetNamespace="...my namespace name..." xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ism="urn:us:gov:ic:ism:v2"> ... <xsd:import namespace="urn:us:gov:ic:ism:v2" schemaLocation="IC-ISM-v2.xsd" /> IMPLEMENTATION NOTES: 1. Refer to the Data Element Dictionary and Implementation Guide for an explanation of the relationships of the IC ISM attributes and the associated controlled vocabularies. The CAPCO Register and CAPCO Implementation Manual provide business rules (that may be classified) not provided in the DED or Implementation Guide. 2. The IC ISM attributes are intended to support all CAPCO security markings. However, the attribute values are NOT intended to be verbatim pieces of portionmarks and banners. Instead, the values should be interpreted by XSLT stylesheets or other formatting speci- fications to produce the required portionmarks and banners. 3. The IC ISM schema is not a standalone construct; it should be ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/operatingstatusA.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="OperatingStatus" targetNamespace="urn:org:miloss:fgsms:services:interfaces:opstatus"> <wsdl:documentation>fgsms Operating Status. Provides read only access to the current operating status of this service. </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:common"> <xs:import schemaLocation="fgsmsCommon.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:common"/> </xs:schema> </wsdl:types> <wsdl:message name="getOpStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="getOpStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:portType name="opStatusService"> <wsdl:documentation>Operating Status Port Type</wsdl:documentation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation>Get the operating status of this service</wsdl:documentation> <wsdl:input message="tns:getOpStatus_InputMessage"/> <wsdl:output message="tns:getOpStatus_OutputMessage"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="opStatusServiceBinding" type="tns:opStatusService"> <wsdl:documentation>Status Binding</wsdl:documentation> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="GetOperatingStatus"> <soap:operation soapAction="urn:org:miloss:fgsms:services:interfaces:opStatusService/GetOperatingStatus" style="document"/> <wsdl:input> <soap:body use="literal"/> </wsdl:input> <wsdl:output> <soap:body use="literal"/> </wsdl:output> </wsdl:operation> </wsdl:binding> <!-- *********************************************************************** --> <!-- UNCLASSIFIED --> <!-- Created by AO, * --> <!-- https://github.com/mil-oss/fgsms --> <!-- *********************************************************************** --> </wsdl:definitions> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:sla="urn:org:miloss:fgsms:services:interfaces:sla" xmlns:ns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" name="PolicyConfigurationService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <wsdl:documentation>fgsms Policy Configuration Service. UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"> <xs:import schemaLocation="PCS8.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> </wsdl:types> <wsdl:message name="policyConfigurationService_GetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_InputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePolicies"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetUDDIDataPublishServicePolicies_OutputMessage"> <wsdl:part name="parameters" element="tns:GetUDDIDataPublishServicePoliciesResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetServicePolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetServicePolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_SetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:SetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_InputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicy"/> </wsdl:message> <wsdl:message name="policyConfigurationService_GetGlobalPolicy_OutputMessage"> <wsdl:part name="parameters" element="tns:GetGlobalPolicyResponse"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_InputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevel"/> </wsdl:message> <wsdl:message name="policyConfigurationService_ElevateSecurityLevel_OutputMessage"> <wsdl:part name="parameters" element="tns:ElevateSecurityLevelResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/PCS8.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by army (USACERDEC) --> <xs:schema xmlns:sla="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q42="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:q89="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:annotation> <xs:appinfo> <jaxb:globalBindings generateIsSetMethod="true"> <xjc:serializable uid="1"/> </jaxb:globalBindings> </xs:appinfo> </xs:annotation> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="GetPluginHtmlFormattedDisplay"> <xs:annotation> <xs:documentation> gets formatted html for a given plugin </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:GetPluginHtmlFormattedDisplayRequestMsg" nillable="true"> <xs:annotation> <xs:documentation> request message </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsg"> <xs:sequence> <xs:element name="GetPluginHtmlFormattedDisplayRequestMsgWrapper" type="tns:GetPluginHtmlFormattedDisplayRequestMsgWrapper" nillable="true"/> </xs:sequence> </xs:complexType> <xs:complexType name="GetPluginHtmlFormattedDisplayRequestMsgWrapper"> <xs:annotation> <xs:appinfo/> <xs:documentation> get formatted html </xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat information.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="plugintype" type="xs:string" nillable="true"> <xs:annotation> <xs:documentation>Optional, used to filter result set. Options are FEDERATION_PUBLISH,SLA_RULE,SLA_ACTION</xs:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:ns="urn:us:gov:ic:ism:v2" name="RemoteAgentCallbackService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <wsdl:documentation>fgsms Remote Agent Callback Service. UNCLASSIFIED Used with fgsms RC7 </wsdl:documentation> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"> <xs:import schemaLocation="RemoteAgentCallback.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService"/> </xs:schema> </wsdl:types> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_InputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasks"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_ExecuteTasks_OutputMessage"> <wsdl:part name="parameters" element="tns:ExecuteTasksResponse"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_InputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatus"/> </wsdl:message> <wsdl:message name="RemoteActionCallbackService_GetOperatingStatus_OutputMessage"> <wsdl:part name="parameters" element="common:GetOperatingStatusResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="remoteAgentCallbackPort"> <wsdl:documentation>Remote Agent Callback Port Type</wsdl:documentation> <wsdl:operation name="ExecuteTasks"> <wsdl:documentation>Executes a set of tasks via command line </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_ExecuteTasks_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasks"/> <wsdl:output message="tns:RemoteActionCallbackService_ExecuteTasks_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ExecuteTasksResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="GetOperatingStatus"> <wsdl:documentation> Gets the operating status of an remove agent </wsdl:documentation> <wsdl:input message="tns:RemoteActionCallbackService_GetOperatingStatus_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatus"/> <wsdl:output message="tns:RemoteActionCallbackService_GetOperatingStatus_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:remoteAgentCallbackService/GetOperatingStatusResponse"/> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RemoteAgentCallback.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" xmlns:pcs="urn:org:miloss:fgsms:services:interfaces:policyConfiguration" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" targetNamespace="urn:org:miloss:fgsms:services:interfaces:agentCallbackService" elementFormDefault="qualified" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0" > <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExecuteTasks"> <xs:complexType> <xs:sequence> <xs:element name="authorizationcode" type="xs:string"/> <xs:element name="id" type="xs:string"/> <xs:element name="working_dir" type="xs:string"/> <xs:element name="command" type="xs:string"/> <xs:element name="waitforexit" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ExecuteTasksResponse"> <xs:complexType> <xs:sequence> <xs:element name="Accepted" type="xs:boolean"/> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="ReportingService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService"> <wsdl:documentation>fgsms Reporting Service. Generators Zipped HTML reports of fgsms data. UNCLASSIFIED Used with fgsms RC3 and up v6 Add new report types to match the newer data that available v7 2-26-2013 added opstat binding </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService"> <xs:import schemaLocation="RSv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:reportingService"/> </xs:schema> </wsdl:types> <wsdl:message name="reportingService_ExportDataToHTML_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTML"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToHTML_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToHTMLResponse"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_InputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSV"/> </wsdl:message> <wsdl:message name="reportingService_ExportDataToCSV_OutputMessage"> <wsdl:part name="parameters" element="tns:ExportDataToCSVResponse"/> </wsdl:message> <wsdl:message name="ServiceUnavailableException"> <wsdl:part name="detail" element="faults:ServiceUnavailableException"/> </wsdl:message> <wsdl:message name="AccessDeniedException"> <wsdl:part name="detail" element="faults:AccessDeniedException"/> </wsdl:message> <wsdl:portType name="reportingService"> <wsdl:documentation>Reporting Service Port Type</wsdl:documentation> <wsdl:operation name="ExportDataToHTML"> <wsdl:documentation>Creates an HTML report with charts for the selected services, time range, and report types in a zip file.</wsdl:documentation> <wsdl:input message="tns:reportingService_ExportDataToHTML_InputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTML"/> <wsdl:output message="tns:reportingService_ExportDataToHTML_OutputMessage" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ExportDataToHTMLResponse"/> <wsdl:fault name="ServiceUnavailableExceptionFault" message="tns:ServiceUnavailableException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/ServiceUnavailableExceptionFault"/> <wsdl:fault name="AccessDeniedExceptionFault" message="tns:AccessDeniedException" wsaw:Action="urn:org:miloss:fgsms:services:interfaces:reportingService/reportingService/AccessDeniedExceptionFault"/> </wsdl:operation> <wsdl:operation name="ExportDataToCSV"> <wsdl:documentation> Exports transactions logs for a given set of services, requires audit level permissions or higher for each service requested service </wsdl:documentation> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/RSv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:reportingService" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:reportingService" elementFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="ExportDataToHTML"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="request" type="tns:ExportDataRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="ExportDataRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveat info</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AllServices" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>if true, a URL list is generated from whatever the authenticate user has access to</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportTypes" type="tns:ArrayOfReportTypeContainer" nillable="true"> <xs:annotation> <xs:documentation>required, a list reports to generate</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URLs" type="xs:string" nillable="true" maxOccurs="unbounded" minOccurs="0" > <xs:annotation> <xs:documentation>URL list</xs:documentation> </xs:annotation> </xs:element> <xs:element name="range" type="common:TimeRange" nillable="true"> <xs:annotation> <xs:documentation>time range</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="ExportDataRequestMsg" type="tns:ExportDataRequestMsg" nillable="true"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.wsdl ===================================================== <?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:faults="urn:org:miloss:fgsms:services:interfaces:faults" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:opstat="urn:org:miloss:fgsms:services:interfaces:opstatus" name="StatusService" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status"> <wsdl:documentation>fgsms Status Service. Provides getters and setters for monitored service status UNCLASSIFIED </wsdl:documentation> <wsdl:import namespace="urn:org:miloss:fgsms:services:interfaces:opstatus" location="operatingstatusA.wsdl"/> <wsdl:types> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:faults"> <xs:import schemaLocation="faults.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:faults"/> </xs:schema> <xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status"> <xs:import schemaLocation="Statusv6.xsd" namespace="urn:org:miloss:fgsms:services:interfaces:status"/> </xs:schema> </wsdl:types> <wsdl:message name="statusService_RemoveStatus_InputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatus"/> </wsdl:message> <wsdl:message name="statusService_RemoveStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:RemoveStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatus"/> </wsdl:message> <wsdl:message name="statusService_SetMoreStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetMoreStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetStatus"/> </wsdl:message> <wsdl:message name="statusService_SetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_InputMessage"> <wsdl:part name="parameters" element="tns:SetExtendedStatus"/> </wsdl:message> <wsdl:message name="statusService_SetExtendedStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:SetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetStatus"/> </wsdl:message> <wsdl:message name="statusService_GetStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetStatusResponse"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_InputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatus"/> </wsdl:message> <wsdl:message name="statusService_GetAllStatus_OutputMessage"> <wsdl:part name="parameters" element="tns:GetAllStatusResponse"/> </wsdl:message> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/WEB-INF/wsdl/Statusv6.xsd ===================================================== <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:common="urn:org:miloss:fgsms:services:interfaces:common" xmlns:class="urn:us:gov:ic:ism:v2" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:org:miloss:fgsms:services:interfaces:status" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" targetNamespace="urn:org:miloss:fgsms:services:interfaces:status" elementFormDefault="qualified" attributeFormDefault="qualified" jaxb:extensionBindingPrefixes="xjc" jaxb:version="1.0"> <xs:import namespace="urn:org:miloss:fgsms:services:interfaces:common" schemaLocation="fgsmsCommon.xsd"/> <xs:element name="RemoveStatus"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="req" type="tns:RemoveStatusRequestMsg" nillable="true" > <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusRequestMsg"> <xs:annotation> <xs:documentation>request</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="classification" type="common:SecurityWrapper" nillable="true"> <xs:annotation> <xs:documentation>classification and caveats</xs:documentation> </xs:annotation> </xs:element> <xs:element name="URI" type="xs:string" nillable="true" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>The unique URI describing this resource. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:element name="RemoveStatusResponse"> <xs:annotation> <xs:documentation>An empty response, except for the classification level. An exception shall be thrown if an error occurs or access was denied.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="response" type="tns:RemoveStatusResponseMsg" nillable="true" > <xs:annotation> <xs:documentation>response</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="RemoveStatusResponseMsg"> ===================================================== == File: C:/projects/fgsms/fgsms-server/fgsms.Services/tomcat6cxf/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>