cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cohei...@apache.org
Subject [2/3] cxf-fediz git commit: Adding initial SAML SSO support in the IdP
Date Thu, 03 Mar 2016 17:23:49 GMT
http://git-wip-us.apache.org/repos/asf/cxf-fediz/blob/af2feff0/systests/samlsso/out.txt
----------------------------------------------------------------------
diff --git a/systests/samlsso/out.txt b/systests/samlsso/out.txt
new file mode 100644
index 0000000..12e38e9
--- /dev/null
+++ b/systests/samlsso/out.txt
@@ -0,0 +1,323 @@
+[INFO] Scanning for projects...
+[INFO]                                                                         
+[INFO] ------------------------------------------------------------------------
+[INFO] Building Apache Fediz SAML SSO Systests 1.3.0-SNAPSHOT
+[INFO] ------------------------------------------------------------------------
+[INFO] 
+[INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ fediz-systests-samlsso ---
+[INFO] Deleting /home/colm/src/apache/cxf-fediz/systests/samlsso/target
+[INFO] 
+[INFO] --- maven-checkstyle-plugin:2.15:checkstyle (validate) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] >>> maven-pmd-plugin:3.5:check (validate) > :pmd @ fediz-systests-samlsso >>>
+[INFO] 
+[INFO] --- maven-pmd-plugin:3.5:pmd (pmd) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] <<< maven-pmd-plugin:3.5:check (validate) < :pmd @ fediz-systests-samlsso <<<
+[INFO] 
+[INFO] --- maven-pmd-plugin:3.5:check (validate) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] --- build-helper-maven-plugin:1.9.1:reserve-network-port (reserve-network-port) @ fediz-systests-samlsso ---
+[INFO] Reserved port 38611 for idp.https.port
+[INFO] Reserved port 35163 for rp.https.port
+[INFO] 
+[INFO] --- maven-remote-resources-plugin:1.5:process (default) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] --- maven-dependency-plugin:2.10:unpack (copy-idp-sts) @ fediz-systests-samlsso ---
+[INFO] Configured Artifact: org.apache.cxf.fediz:fediz-idp:1.3.0-SNAPSHOT:war
+[INFO] Configured Artifact: org.apache.cxf.fediz:fediz-idp-sts:1.3.0-SNAPSHOT:war
+[INFO] Unpacking /home/colm/.m2/repository/org/apache/cxf/fediz/fediz-idp/1.3.0-SNAPSHOT/fediz-idp-1.3.0-SNAPSHOT.war to /home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp with includes "" and excludes ""
+[INFO] Unpacking /home/colm/.m2/repository/org/apache/cxf/fediz/fediz-idp-sts/1.3.0-SNAPSHOT/fediz-idp-sts-1.3.0-SNAPSHOT.war to /home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp-sts with includes "" and excludes ""
+[INFO] 
+[INFO] --- maven-dependency-plugin:2.10:copy (copy-xalan-to-idp) @ fediz-systests-samlsso ---
+[INFO] Configured Artifact: xalan:xalan:2.7.2:jar
+[INFO] Copying xalan-2.7.2.jar to /home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/lib/xalan-2.7.2.jar
+[INFO] 
+[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ fediz-systests-samlsso ---
+[INFO] Using 'UTF-8' encoding to copy filtered resources.
+[INFO] skip non existing resourceDirectory /home/colm/src/apache/cxf-fediz/systests/samlsso/src/main/resources
+[INFO] Copying 3 resources
+[INFO] 
+[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ fediz-systests-samlsso ---
+[INFO] No sources to compile
+[INFO] 
+[INFO] --- maven-resources-plugin:2.7:copy-resources (copy-entities-to-idp) @ fediz-systests-samlsso ---
+[INFO] Using 'UTF-8' encoding to copy filtered resources.
+[INFO] Copying 2 resources
+[INFO] 
+[INFO] --- maven-resources-plugin:2.7:testResources (default-testResources) @ fediz-systests-samlsso ---
+[INFO] Using 'UTF-8' encoding to copy filtered resources.
+[INFO] Copying 8 resources
+[INFO] Copying 3 resources
+[INFO] 
+[INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ fediz-systests-samlsso ---
+[INFO] Changes detected - recompiling the module!
+[INFO] Compiling 1 source file to /home/colm/src/apache/cxf-fediz/systests/samlsso/target/test-classes
+[WARNING] bootstrap class path not set in conjunction with -source 1.7
+[INFO] 
+[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ fediz-systests-samlsso ---
+[INFO] Building jar: /home/colm/src/apache/cxf-fediz/systests/samlsso/target/fediz-systests-samlsso-1.3.0-SNAPSHOT.jar
+[INFO] 
+[INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ fediz-systests-samlsso ---
+[INFO] 
+[INFO] --- maven-failsafe-plugin:2.18.1:integration-test (integration-test) @ fediz-systests-samlsso ---
+[INFO] Failsafe report directory: /home/colm/src/apache/cxf-fediz/systests/samlsso/target/failsafe-reports
+
+-------------------------------------------------------
+ T E S T S
+-------------------------------------------------------
+Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
+Running org.apache.cxf.fediz.systests.idp.IdpTest
+Mar 03, 2016 5:14:06 PM org.apache.catalina.startup.Tomcat getWebappConfigFileFromJar
+WARNING: Unable to determine web application context.xml fediz-idp-sts
+java.io.FileNotFoundException: fediz-idp-sts (No such file or directory)
+	at java.util.zip.ZipFile.open(Native Method)
+	at java.util.zip.ZipFile.<init>(ZipFile.java:219)
+	at java.util.zip.ZipFile.<init>(ZipFile.java:149)
+	at java.util.jar.JarFile.<init>(JarFile.java:166)
+	at java.util.jar.JarFile.<init>(JarFile.java:130)
+	at org.apache.catalina.startup.Tomcat.getWebappConfigFileFromJar(Tomcat.java:1197)
+	at org.apache.catalina.startup.Tomcat.getWebappConfigFile(Tomcat.java:1175)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:550)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:531)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:214)
+	at org.apache.cxf.fediz.systests.idp.IdpTest.initIdp(IdpTest.java:111)
+	at org.apache.cxf.fediz.systests.idp.IdpTest.init(IdpTest.java:79)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
+
+Mar 03, 2016 5:14:06 PM org.apache.catalina.startup.Tomcat getWebappConfigFileFromJar
+WARNING: Unable to determine web application context.xml fediz-idp
+java.io.FileNotFoundException: fediz-idp (No such file or directory)
+	at java.util.zip.ZipFile.open(Native Method)
+	at java.util.zip.ZipFile.<init>(ZipFile.java:219)
+	at java.util.zip.ZipFile.<init>(ZipFile.java:149)
+	at java.util.jar.JarFile.<init>(JarFile.java:166)
+	at java.util.jar.JarFile.<init>(JarFile.java:130)
+	at org.apache.catalina.startup.Tomcat.getWebappConfigFileFromJar(Tomcat.java:1197)
+	at org.apache.catalina.startup.Tomcat.getWebappConfigFile(Tomcat.java:1175)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:550)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:531)
+	at org.apache.catalina.startup.Tomcat.addWebapp(Tomcat.java:214)
+	at org.apache.cxf.fediz.systests.idp.IdpTest.initIdp(IdpTest.java:112)
+	at org.apache.cxf.fediz.systests.idp.IdpTest.init(IdpTest.java:79)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
+	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
+	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
+	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
+	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
+	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
+	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
+	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
+	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
+	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
+
+Mar 03, 2016 5:14:07 PM org.apache.coyote.AbstractProtocol init
+INFO: Initializing ProtocolHandler ["http-bio-38611"]
+Mar 03, 2016 5:14:07 PM org.apache.coyote.AbstractProtocol init
+INFO: Initializing ProtocolHandler ["http-bio-auto-1"]
+Mar 03, 2016 5:14:07 PM org.apache.catalina.core.StandardService startInternal
+INFO: Starting service Tomcat
+Mar 03, 2016 5:14:07 PM org.apache.catalina.core.StandardEngine startInternal
+INFO: Starting Servlet Engine: Apache Tomcat/7.0.68
+Mar 03, 2016 5:14:07 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
+INFO: validateJarFile(/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/lib/el-api-2.2.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/el/Expression.class
+Mar 03, 2016 5:14:07 PM org.apache.catalina.loader.WebappClassLoaderBase validateJarFile
+INFO: validateJarFile(/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/lib/geronimo-servlet_3.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class
+Mar 03, 2016 5:14:07 PM org.apache.catalina.startup.ContextConfig getDefaultWebXmlFragment
+INFO: No global web.xml found
+Mar 03, 2016 5:14:10 PM org.apache.catalina.startup.TldConfig execute
+INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
+Mar 03, 2016 5:14:10 PM org.apache.catalina.core.ApplicationContext log
+INFO: No Spring WebApplicationInitializer types detected on classpath
+Mar 03, 2016 5:14:10 PM org.apache.catalina.core.ApplicationContext log
+INFO: Initializing Spring root WebApplicationContext
+2016/03/03 17:14:10:817 GMT [INFO] ContextLoader - Root WebApplicationContext: initialization started
+2016/03/03 17:14:10:910 GMT [INFO] XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Thu Mar 03 17:14:10 GMT 2016]; root of context hierarchy
+2016/03/03 17:14:10:952 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
+2016/03/03 17:14:11:182 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
+2016/03/03 17:14:11:199 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/security-config.xml]
+2016/03/03 17:14:11:246 GMT [INFO] SpringSecurityCoreVersion - You are running with Spring Security Core 3.1.7.RELEASE
+2016/03/03 17:14:11:246 GMT [ERROR] SpringSecurityCoreVersion - *** Spring Major version '3' expected, but you are running with version: 4.1.7.RELEASE. Please check your classpath for unwanted jar files.
+2016/03/03 17:14:11:246 GMT [INFO] SecurityNamespaceHandler - Spring Security 'config' module version is 3.1.7.RELEASE
+2016/03/03 17:14:11:262 GMT [INFO] GlobalMethodSecurityBeanDefinitionParser - Expressions were enabled for method security but no SecurityExpressionHandler was configured. All hasPermision() expressions will evaluate to false.
+2016/03/03 17:14:11:291 GMT [INFO] FilterInvocationSecurityMetadataSourceParser - Creating access control expression attribute 'isAuthenticated()' for /services/rs/**
+2016/03/03 17:14:11:306 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsUPPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.www.BasicAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMe
 thodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; 
 initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#0>, order = 2000]
+2016/03/03 17:14:11:315 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsUPPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fac
 toryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodN
 ame=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#1>, order = 2000]
+2016/03/03 17:14:11:320 GMT [INFO] FilterInvocationSecurityMetadataSourceParser - Creating access control expression attribute 'isAnonymous() or isAuthenticated()' for /federation/up/login*
+2016/03/03 17:14:11:324 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [Root bean: class [org.springframework.security.web.access.channel.ChannelProcessingFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 100, <stsUPPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=
 null; initMethodName=null; destroyMethodName=null, order = 400, Root bean: class [org.springframework.security.web.authentication.www.BasicAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null
 , order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframe
 work.security.web.access.intercept.FilterSecurityInterceptor#2>, order = 2000]
+2016/03/03 17:14:11:326 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsKrbPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, <kerberosAuthenticationProcessingFilter>, order = 1200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; 
 primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; 
 factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#3>, order = 2000]
+2016/03/03 17:14:11:329 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsClientCertPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, Root bean: class [org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=nu
 ll; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 500, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factory
 MethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#4>, order = 2000]
+2016/03/03 17:14:11:330 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsUPPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; fac
 toryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodN
 ame=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#5>, order = 2000]
+2016/03/03 17:14:11:331 GMT [INFO] FilterInvocationSecurityMetadataSourceParser - Creating access control expression attribute 'isAnonymous() or isAuthenticated()' for /saml/up/login*
+2016/03/03 17:14:11:332 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [Root bean: class [org.springframework.security.web.access.channel.ChannelProcessingFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 100, <stsUPPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=
 null; initMethodName=null; destroyMethodName=null, order = 400, Root bean: class [org.springframework.security.web.authentication.www.BasicAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null
 , order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframe
 work.security.web.access.intercept.FilterSecurityInterceptor#6>, order = 2000]
+2016/03/03 17:14:11:334 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsKrbPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, <kerberosAuthenticationProcessingFilter>, order = 1200, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; 
 primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; 
 factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#7>, order = 2000]
+2016/03/03 17:14:11:335 GMT [INFO] HttpSecurityBeanDefinitionParser - Checking sorted filter chain: [<stsClientCertPortFilter>, order = 101, Root bean: class [org.springframework.security.web.context.SecurityContextPersistenceFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 200, Root bean: class [org.springframework.security.web.authentication.logout.LogoutFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 400, Root bean: class [org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=nu
 ll; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 500, Root bean: class [org.springframework.security.web.savedrequest.RequestCacheAwareFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1300, Root bean: class [org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1400, <entitlementsEnricher>, order = 1401, Root bean: class [org.springframework.security.web.authentication.AnonymousAuthenticationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factory
 MethodName=null; initMethodName=null; destroyMethodName=null, order = 1700, Root bean: class [org.springframework.security.web.session.SessionManagementFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1800, Root bean: class [org.springframework.security.web.access.ExceptionTranslationFilter]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null, order = 1900, <org.springframework.security.web.access.intercept.FilterSecurityInterceptor#8>, order = 2000]
+2016/03/03 17:14:11:342 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/idp-config-realma.xml]
+2016/03/03 17:14:11:364 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [cxf-tls.xml]
+SLF4J: Class path contains multiple SLF4J bindings.
+SLF4J: Found binding in [jar:file:/home/colm/.m2/repository/org/slf4j/slf4j-jdk14/1.7.14/slf4j-jdk14-1.7.14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
+SLF4J: Found binding in [jar:file:/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/lib/slf4j-log4j12-1.7.14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
+SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
+SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
+2016/03/03 17:14:11:766 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [persistenceContext.xml]
+2016/03/03 17:14:11:815 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [restContext.xml]
+2016/03/03 17:14:11:833 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'idpServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.IdpServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/IdpServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.IdpServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:11:834 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'claimServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.ClaimServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/ClaimServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.ClaimServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:11:834 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'applicationServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.ApplicationServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/ApplicationServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.ApplicationServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:11:834 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'trustedIdpServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.TrustedIdpServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/TrustedIdpServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.TrustedIdpServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:11:834 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'entitlementServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.EntitlementServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/EntitlementServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.EntitlementServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:11:835 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'roleServiceImpl': replacing [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.RoleServiceImpl]; scope=singleton; abstract=false; lazyInit=false; autowireMode=1; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in file [/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes/org/apache/cxf/fediz/service/idp/rest/RoleServiceImpl.class]] with [Generic bean: class [org.apache.cxf.fediz.service.idp.rest.RoleServiceImpl]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [restContext.xml]]
+2016/03/03 17:14:12:025 GMT [INFO] PropertyPlaceholderConfigurer - Loading properties file from class path resource [persistence.properties]
+2016/03/03 17:14:12:029 GMT [INFO] PropertySourcesPlaceholderConfigurer - Loading properties file from class path resource [realm.properties]
+2016/03/03 17:14:12:157 GMT [INFO] JndiObjectFactoryBean - JNDI lookup failed - returning specified default object instead: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
+2016-03-03 17:14:12,202 [localhost-startStop-1] INFO  org.hibernate.validator.internal.util.Version  - HV000001: Hibernate Validator 5.2.2.Final
+2016/03/03 17:14:12:278 GMT [INFO] LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'fedizPersistenceUnit'
+23  fedizPersistenceUnit  WARN   [localhost-startStop-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'fedizPersistenceUnit', root URL [file:/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
+27  fedizPersistenceUnit  INFO   [localhost-startStop-1] openjpa.Runtime - OpenJPA dynamically loaded a validation provider.
+2016/03/03 17:14:13:507 GMT [INFO] PropertiesFactoryBean - Loading properties file from class path resource [users.properties]
+2016/03/03 17:14:13:735 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/services/rs/**'], [org.apache.cxf.fediz.service.idp.STSPortFilter@59285c6d, org.springframework.security.web.context.SecurityContextPersistenceFilter@2933241f, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@1e9516bd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@53bd8db8, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@486d6896, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4e587f12, org.springframework.security.web.session.SessionManagementFilter@71b7fb2c, org.springframework.security.web.access.ExceptionTranslationFilter@523d1454, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@5f0cdc35]
+2016/03/03 17:14:13:818 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/federation'], [org.apache.cxf.fediz.service.idp.STSPortFilter@59285c6d, org.springframework.security.web.context.SecurityContextPersistenceFilter@24e7bb30, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@db7eb00, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7efa8902, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@74cf2882, org.springframework.security.web.session.SessionManagementFilter@6d683310, org.springframework.security.web.access.ExceptionTranslationFilter@5f353a56, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@752d0a2b]
+2016/03/03 17:14:13:841 GMT [INFO] ChannelProcessingFilter - Validated configuration attributes
+2016/03/03 17:14:13:874 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/federation/up/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@76290d63, org.apache.cxf.fediz.service.idp.STSPortFilter@59285c6d, org.springframework.security.web.context.SecurityContextPersistenceFilter@239daabf, org.springframework.security.web.authentication.logout.LogoutFilter@5c469d16, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@76b4f332, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@48c8ba92, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6ce3966, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6e08ba84, org.springframework.security.web.session.SessionManagementFilter@3f74f914, org.springframework.security.web.access.ExceptionTranslation
 Filter@32e5c842, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@4597d271]
+2016/03/03 17:14:13:898 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/federation/krb'], [org.apache.cxf.fediz.service.idp.STSPortFilter@42dca10a, org.springframework.security.web.context.SecurityContextPersistenceFilter@2a961440, org.springframework.security.web.authentication.logout.LogoutFilter@677af191, org.apache.cxf.fediz.service.idp.kerberos.KerberosAuthenticationProcessingFilter@55a426b8, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@72d709f7, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@687937f9, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@58bfb51e, org.springframework.security.web.session.SessionManagementFilter@2c5ac957, org.springframework.security.web.access.ExceptionTranslationFilter@6688e59a, org.springframework.security.web.access.intercept.FilterSecurit
 yInterceptor@47efd04d]
+2016/03/03 17:14:13:928 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/federation/clientcert'], [org.apache.cxf.fediz.service.idp.STSPortFilter@25cffc5e, org.springframework.security.web.context.SecurityContextPersistenceFilter@3991ada9, org.springframework.security.web.authentication.logout.LogoutFilter@77325bdd, org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter@3561a433, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6f9693cd, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5bde8773, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3ed7c366, org.springframework.security.web.session.SessionManagementFilter@62fb8b3, org.springframework.security.web.access.ExceptionTranslationFilter@5dfc5b40, org.springframework.security.web.access.intercept.Fi
 lterSecurityInterceptor@7236aa93]
+2016/03/03 17:14:13:935 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/saml'], [org.apache.cxf.fediz.service.idp.STSPortFilter@59285c6d, org.springframework.security.web.context.SecurityContextPersistenceFilter@67b8eb0f, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@69515dc8, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3f7bad, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@e933835, org.springframework.security.web.session.SessionManagementFilter@2ed34a7b, org.springframework.security.web.access.ExceptionTranslationFilter@4d0ffd74, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@3616156b]
+2016/03/03 17:14:13:938 GMT [INFO] ChannelProcessingFilter - Validated configuration attributes
+2016/03/03 17:14:13:947 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/saml/up/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@48698feb, org.apache.cxf.fediz.service.idp.STSPortFilter@59285c6d, org.springframework.security.web.context.SecurityContextPersistenceFilter@6fbb0df9, org.springframework.security.web.authentication.logout.LogoutFilter@56d5a15b, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@53a192b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1a8d8b0, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@36cbd9b9, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4def7942, org.springframework.security.web.session.SessionManagementFilter@18c9d295, org.springframework.security.web.access.ExceptionTranslationFilter@
 5f63e464, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@370de820]
+2016/03/03 17:14:13:955 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/saml/krb'], [org.apache.cxf.fediz.service.idp.STSPortFilter@42dca10a, org.springframework.security.web.context.SecurityContextPersistenceFilter@6039956e, org.springframework.security.web.authentication.logout.LogoutFilter@63d5bfeb, org.apache.cxf.fediz.service.idp.kerberos.KerberosAuthenticationProcessingFilter@55a426b8, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@aa264fb, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5fcde6a5, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@73739ad7, org.springframework.security.web.session.SessionManagementFilter@3d1759b5, org.springframework.security.web.access.ExceptionTranslationFilter@248b6750, org.springframework.security.web.access.intercept.FilterSecurityInterc
 eptor@144355aa]
+2016/03/03 17:14:13:965 GMT [INFO] DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/saml/clientcert'], [org.apache.cxf.fediz.service.idp.STSPortFilter@25cffc5e, org.springframework.security.web.context.SecurityContextPersistenceFilter@74cfaf06, org.springframework.security.web.authentication.logout.LogoutFilter@4a8bb8ce, org.springframework.security.web.authentication.preauth.x509.X509AuthenticationFilter@6d737351, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4addfab5, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4363db77, org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements@784ebe58, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5439561d, org.springframework.security.web.session.SessionManagementFilter@22264e30, org.springframework.security.web.access.ExceptionTranslationFilter@78b0093, org.springframework.security.web.access.intercept.FilterSe
 curityInterceptor@5a6edb76]
+2016-03-03 17:14:14,294 [localhost-startStop-1] INFO  org.apache.cxf.endpoint.ServerImpl  - Setting the server's publish address to be /rs
+2016-03-03 17:14:14,476 [localhost-startStop-1] INFO  org.reflections.Reflections  - Reflections took 56 ms to scan 1 urls, producing 187 keys and 292 values 
+2123  fedizPersistenceUnit  INFO   [localhost-startStop-1] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.HSQLDictionary".
+2409  fedizPersistenceUnit  INFO   [localhost-startStop-1] openjpa.Runtime - Starting OpenJPA 2.4.0
+2993  fedizPersistenceUnit  INFO   [localhost-startStop-1] openjpa.jdbc.JDBC - Connected to HSQL Database Engine version 2.2 using JDBC driver HSQL Database Engine Driver version 2.3.3. 
+2016/03/03 17:14:16:254 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [entities-realma.xml]
+2016/03/03 17:14:16:280 GMT [INFO] GenericXmlApplicationContext - Refreshing org.springframework.context.support.GenericXmlApplicationContext@5a9c7f2a: startup date [Thu Mar 03 17:14:16 GMT 2016]; root of context hierarchy
+2016-03-03 17:14:16,598 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 30 EntitlementEntity added
+2016-03-03 17:14:16,608 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 3 RoleEntity added
+2016-03-03 17:14:16,673 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 4 ClaimEntity added
+2016-03-03 17:14:16,686 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 1 TrustedIdpEntity added
+2016-03-03 17:14:16,707 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 1 ApplicationEntity added
+2016-03-03 17:14:16,723 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 2 IdpEntity added
+2016-03-03 17:14:16,732 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBLoaderSpring  - 4 ApplicationClaimEntity added
+2016/03/03 17:14:16:884 GMT [INFO] GenericXmlApplicationContext - Closing org.springframework.context.support.GenericXmlApplicationContext@5a9c7f2a: startup date [Thu Mar 03 17:14:16 GMT 2016]; root of context hierarchy
+2016-03-03 17:14:16,904 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB data loaded for SPRINGDBLOADER
+2016-03-03 17:14:16,906 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016/03/03 17:14:16:907 GMT [INFO] ContextLoader - Root WebApplicationContext: initialization completed in 6085 ms
+2016/03/03 17:14:16:970 GMT [INFO] DispatcherServlet - FrameworkServlet 'idp': initialization started
+2016/03/03 17:14:16:973 GMT [INFO] XmlWebApplicationContext - Refreshing WebApplicationContext for namespace 'idp-servlet': startup date [Thu Mar 03 17:14:16 GMT 2016]; parent: Root WebApplicationContext
+2016/03/03 17:14:16:973 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/idp-servlet.xml]
+2016/03/03 17:14:17:156 GMT [INFO] PropertySourcesPlaceholderConfigurer - Loading properties file from class path resource [realm.properties]
+2016/03/03 17:14:17:331 GMT [INFO] SimpleUrlHandlerMapping - Mapped URL path [/images/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'
+2016/03/03 17:14:17:351 GMT [INFO] SimpleUrlHandlerMapping - Mapped URL path [/swagger/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#1'
+2016/03/03 17:14:17:370 GMT [INFO] SimpleUrlHandlerMapping - Mapped URL path [/federation/up/login] onto handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
+2016/03/03 17:14:17:371 GMT [INFO] SimpleUrlHandlerMapping - Root mapping to handler of type [class org.springframework.web.servlet.mvc.ParameterizableViewController]
+2016-03-03 17:14:17,786 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.beans.STSClientAction  - Port is 0 for 'wsdlLocation'. Port evaluated when processing first request.
+2016-03-03 17:14:17,955 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:17,958 [localhost-startStop-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016/03/03 17:14:17:958 GMT [INFO] DispatcherServlet - FrameworkServlet 'idp': initialization completed in 987 ms
+2016/03/03 17:14:19:527 GMT [INFO] ContextLoader - Root WebApplicationContext: initialization started
+2016/03/03 17:14:19:594 GMT [INFO] XmlWebApplicationContext - Refreshing Root WebApplicationContext: startup date [Thu Mar 03 17:14:19 GMT 2016]; root of context hierarchy
+2016/03/03 17:14:19:807 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
+2016/03/03 17:14:19:829 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
+2016/03/03 17:14:19:846 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/cxf-transport.xml]
+2016/03/03 17:14:19:861 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [META-INF/cxf/cxf.xml]
+2016/03/03 17:14:19:870 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'cxf': replacing [Generic bean: class [org.apache.cxf.bus.spring.SpringBus]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=shutdown; defined in class path resource [META-INF/cxf/cxf.xml]] with [Generic bean: class [org.apache.cxf.bus.spring.SpringBus]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=shutdown; defined in class path resource [META-INF/cxf/cxf.xml]]
+2016/03/03 17:14:19:871 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor': replacing [Generic bean: class [org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]] with [Generic bean: class [org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]]
+2016/03/03 17:14:19:871 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'org.apache.cxf.bus.spring.Jsr250BeanPostProcessor': replacing [Generic bean: class [org.apache.cxf.bus.spring.Jsr250BeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]] with [Generic bean: class [org.apache.cxf.bus.spring.Jsr250BeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]]
+2016/03/03 17:14:19:871 GMT [INFO] DefaultListableBeanFactory - Overriding bean definition for bean 'org.apache.cxf.bus.spring.BusExtensionPostProcessor': replacing [Generic bean: class [org.apache.cxf.bus.spring.BusExtensionPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]] with [Generic bean: class [org.apache.cxf.bus.spring.BusExtensionPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined in class path resource [META-INF/cxf/cxf.xml]]
+2016/03/03 17:14:19:874 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/file.xml]
+2016/03/03 17:14:19:887 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/userClaims.xml]
+2016/03/03 17:14:19:918 GMT [INFO] XmlBeanDefinitionReader - Loading XML bean definitions from ServletContext resource [/WEB-INF/passwords.xml]
+SLF4J: Class path contains multiple SLF4J bindings.
+SLF4J: Found binding in [jar:file:/home/colm/.m2/repository/org/slf4j/slf4j-jdk14/1.7.14/slf4j-jdk14-1.7.14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
+SLF4J: Found binding in [jar:file:/home/colm/src/apache/cxf-fediz/systests/samlsso/target/tomcat/idp/webapps/fediz-idp-sts/WEB-INF/lib/slf4j-log4j12-1.7.14.jar!/org/slf4j/impl/StaticLoggerBinder.class]
+SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
+SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
+2016-03-03 17:14:21,076 [localhost-startStop-1] INFO  org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean  - Creating Service {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}SecurityTokenService from WSDL: /WEB-INF/wsdl/ws-trust-1.4-service.wsdl
+2016-03-03 17:14:21,673 [localhost-startStop-1] INFO  org.apache.cxf.endpoint.ServerImpl  - Setting the server's publish address to be /REALMA/STSServiceTransportUT
+2016-03-03 17:14:21,688 [localhost-startStop-1] INFO  org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean  - Creating Service {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}SecurityTokenService from WSDL: /WEB-INF/wsdl/ws-trust-1.4-service.wsdl
+2016-03-03 17:14:21,691 [localhost-startStop-1] INFO  org.apache.cxf.endpoint.ServerImpl  - Setting the server's publish address to be /REALMB/STSServiceTransportUT
+2016-03-03 17:14:21,695 [localhost-startStop-1] INFO  org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean  - Creating Service {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}SecurityTokenService from WSDL: /WEB-INF/wsdl/ws-trust-1.4-service.wsdl
+2016-03-03 17:14:21,698 [localhost-startStop-1] INFO  org.apache.cxf.endpoint.ServerImpl  - Setting the server's publish address to be /REALMA/STSServiceTransport
+2016-03-03 17:14:21,699 [localhost-startStop-1] INFO  org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean  - Creating Service {http://docs.oasis-open.org/ws-sx/ws-trust/200512/}SecurityTokenService from WSDL: /WEB-INF/wsdl/ws-trust-1.4-service.wsdl
+2016-03-03 17:14:21,701 [localhost-startStop-1] INFO  org.apache.cxf.endpoint.ServerImpl  - Setting the server's publish address to be /REALMB/STSServiceTransport
+2016/03/03 17:14:21:705 GMT [INFO] ContextLoader - Root WebApplicationContext: initialization completed in 2178 ms
+2016-03-03 17:14:23,327 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.STSPortFilter  - STSAuthenticationProvider.wsdlLocation set to https://localhost:38611/fediz-idp-sts/REALMA/STSServiceTransportUT?wsdl
+2016/03/03 17:14:23:376 GMT [INFO] GenericWebApplicationContext - Refreshing Flow ApplicationContext [saml]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:23:376 GMT [INFO] DefaultListableBeanFactory - Replacing scope 'request' from [org.springframework.web.context.request.RequestScope@4dcaaf10] to [org.springframework.web.context.request.RequestScope@3161677f]
+2016-03-03 17:14:23,382 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,384 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,656 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.ConfigServiceJPA  - Old Spring security context restored
+2016/03/03 17:14:23:687 GMT [INFO] GenericWebApplicationContext - Refreshing Flow ApplicationContext [signinSAMLRequest]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:23:687 GMT [INFO] DefaultListableBeanFactory - Replacing scope 'request' from [org.springframework.web.context.request.RequestScope@32390f63] to [org.springframework.web.context.request.RequestScope@4eb5da14]
+2016-03-03 17:14:23,693 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,695 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,769 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.service.jpa.ConfigServiceJPA  - Old Spring security context restored
+2016-03-03 17:14:23,769 [http-bio-38611-exec-1] INFO  org.apache.cxf.fediz.service.idp.FederationEntryPoint  - Redirect to https://localhost:38611/fediz-idp/saml/up?RelayState=66be3199-c2b4-4a0c-89c9-d1cf25fdba42&SAMLRequest=nZPLbtswEEV%2FheBe1sOPJoRlwHVQ1EDaKraSRTcBQ41qAhSpckaJ8%2FehFCfRovGiAFfk5Zk7l8MlysZkrVh3dLA7%2BNsBElsjgift7MZZ7Brwe%2FCPWsHt7jrnB6IWRRwbp6Q5OKRYKpScfXNewYDJeS0NAmfbq5zfT1UKiyzJoll9MY9m06qOLpNFGl3OVVbNpzCvZB2kWEhE%2FQgflxE72FokaSnnWZIuomQaVpl%2BEelMZNlkdrH4zVnhHTnlzFdtK23%2F5LzzVjiJGoWVDaAgJfbrH9cimyTi4VWE4ntZFlHxa19ydgceQ6%2BhxiTh7NgYi%2BI1lfOs9lSYr5aDXAyO%2FZhwHiDfYuarIcxID4BlPMad4K34Ge5vrwpntHpma2Pc08aDpBAY%2BQ6G%2FBtJ5yv2O7qK6kEq2r5xJLDE2b7o%2BTedNLrW4HM%2BdsTjdxenEYFqeOkwHwRHYhvXtNJr7FOEo1T0nslYtjGh4x3U%2F5XQWZkSqmeH7X6Knpyv%2BqkAFXyWXlpsnae3WP%2FlaHU6%2FKS%2Fj%2BPxN1m9AA%3D%3D
+2016/03/03 17:14:23:816 GMT [INFO] GenericWebApplicationContext - Refreshing Flow ApplicationContext [saml/up]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:23:816 GMT [INFO] DefaultListableBeanFactory - Replacing scope 'request' from [org.springframework.web.context.request.RequestScope@5de119ce] to [org.springframework.web.context.request.RequestScope@3eb6538e]
+2016-03-03 17:14:23,821 [http-bio-38611-exec-2] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,823 [http-bio-38611-exec-2] INFO  org.apache.cxf.fediz.service.idp.service.jpa.DBInitApplicationListener  - Inital DB already loaded
+2016-03-03 17:14:23,841 [http-bio-38611-exec-2] INFO  org.apache.cxf.fediz.service.idp.service.jpa.ConfigServiceJPA  - Old Spring security context restored
+2016-03-03 17:14:28,161 [http-bio-38611-exec-3] INFO  org.apache.cxf.fediz.service.idp.service.security.GrantedAuthorityEntitlements  - Enriched AuthenticationToken added
+2016-03-03 17:14:28,172 [http-bio-38611-exec-3] INFO  org.apache.cxf.fediz.service.idp.service.jpa.ConfigServiceJPA  - Old Spring security context restored
+2016-03-03 17:14:28,176 [http-bio-38611-exec-3] INFO  org.apache.cxf.fediz.service.idp.beans.CacheTokenForWauthAction  - Token [IDP_TOKEN=_b19cf707-6c0c-47c9-b96d-7cc4aaec8cf0] for realm [urn:org:apache:cxf:fediz:idp:realm-A] successfully cached.
+2016-03-03 17:14:28,187 [http-bio-38611-exec-3] INFO  org.apache.cxf.fediz.service.idp.beans.STSClientAction  - STS WSDL URL updated to https://localhost:38611/fediz-idp-sts/REALMA/STSServiceTransport?wsdl
+2016-03-03 17:14:28,490 [http-bio-38611-exec-6] INFO  org.apache.cxf.fediz.service.sts.realms.SamlRealmCodec  - Realm parsed in certificate: REALMA
+2016-03-03 17:14:28,561 [http-bio-38611-exec-3] INFO  org.apache.cxf.fediz.service.idp.beans.STSClientAction  - [RP_TOKEN=_6cb735a8-d353-4d1d-abdb-8759b3faf21a] successfully created for realm [urn:org:apache:cxf:fediz:fedizhelloworld] on behalf of [IDP_TOKEN=_b19cf707-6c0c-47c9-b96d-7cc4aaec8cf0]
+2016/03/03 17:14:29:727 GMT [INFO] XmlWebApplicationContext - Closing WebApplicationContext for namespace 'idp-servlet': startup date [Thu Mar 03 17:14:16 GMT 2016]; parent: Root WebApplicationContext
+2016/03/03 17:14:29:727 GMT [INFO] GenericWebApplicationContext - Closing Flow ApplicationContext [saml]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:29:728 GMT [INFO] GenericWebApplicationContext - Closing Flow ApplicationContext [saml/up]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:29:728 GMT [INFO] GenericWebApplicationContext - Closing Flow ApplicationContext [signinSAMLRequest]: startup date [Thu Mar 03 17:14:23 GMT 2016]; parent: WebApplicationContext for namespace 'idp-servlet'
+2016/03/03 17:14:29:744 GMT [INFO] XmlWebApplicationContext - Closing Root WebApplicationContext: startup date [Thu Mar 03 17:14:10 GMT 2016]; root of context hierarchy
+2016/03/03 17:14:29:762 GMT [INFO] LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'fedizPersistenceUnit'
+2016/03/03 17:14:29:903 GMT [INFO] XmlWebApplicationContext - Closing Root WebApplicationContext: startup date [Thu Mar 03 17:14:19 GMT 2016]; root of context hierarchy
+2016-03-03T17:14:29.915+0000  SEVERE  The web application [/fediz-idp-sts] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@13acacb1]) and a value of type [java.util.WeakHashMap] (value [{class javax.xml.bind.annotation.W3CDomHandler=java.lang.ref.WeakReference@29aa1ce}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
+2016-03-03T17:14:29.915+0000  SEVERE  The web application [/fediz-idp-sts] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@13acacb1]) and a value of type [java.util.WeakHashMap] (value [{class org.apache.cxf.ws.security.sts.provider.model.RenewingType=java.lang.ref.WeakReference@6377bd08, class org.apache.cxf.ws.security.sts.provider.model.ClaimsType=java.lang.ref.WeakReference@2a1b458b, class org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenType=java.lang.ref.WeakReference@5c24bd5d, class org.apache.cxf.ws.security.sts.provider.model.utility.AttributedDateTime=java.lang.ref.WeakReference@be7f3c6, class org.apache.cxf.ws.security.sts.provider.model.LifetimeType=java.lang.ref.WeakReference@55a6904f, class javax.xml.bind.annotation.adapters.CollapsedStringAdapter=java.lang.ref.WeakReference@25e1a06d, class org.apache.cxf.ws.security.sts.provider.model.OnBehalfOfType=java.lang.ref.WeakReference@5c56
 2fd9, class java.util.ArrayList=java.lang.ref.WeakReference@681b8e56}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
+2016-03-03T17:14:29.915+0000  SEVERE  The web application [/fediz-idp-sts] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@13acacb1]) and a value of type [java.util.WeakHashMap] (value [{class org.apache.cxf.ws.security.sts.provider.model.RenewingType=java.lang.ref.WeakReference@9de5ff2, class org.apache.cxf.ws.security.sts.provider.model.RequestSecurityTokenType=java.lang.ref.WeakReference@2194746c, class javax.xml.bind.annotation.adapters.CollapsedStringAdapter=java.lang.ref.WeakReference@4cd1af60, class java.util.ArrayList=java.lang.ref.WeakReference@788ce192}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.183 sec - in org.apache.cxf.fediz.systests.idp.IdpTest
+
+Results :
+
+Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
+
+[INFO] 
+[INFO] --- maven-failsafe-plugin:2.18.1:verify (verify) @ fediz-systests-samlsso ---
+[INFO] Failsafe report directory: /home/colm/src/apache/cxf-fediz/systests/samlsso/target/failsafe-reports
+[INFO] 
+[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ fediz-systests-samlsso ---
+[INFO] Installing /home/colm/src/apache/cxf-fediz/systests/samlsso/target/fediz-systests-samlsso-1.3.0-SNAPSHOT.jar to /home/colm/.m2/repository/org/apache/cxf/fediz/systests/fediz-systests-samlsso/1.3.0-SNAPSHOT/fediz-systests-samlsso-1.3.0-SNAPSHOT.jar
+[INFO] Installing /home/colm/src/apache/cxf-fediz/systests/samlsso/pom.xml to /home/colm/.m2/repository/org/apache/cxf/fediz/systests/fediz-systests-samlsso/1.3.0-SNAPSHOT/fediz-systests-samlsso-1.3.0-SNAPSHOT.pom
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 28.961 s
+[INFO] Finished at: 2016-03-03T17:14:30+00:00
+[INFO] Final Memory: 45M/498M
+[INFO] ------------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/cxf-fediz/blob/af2feff0/systests/samlsso/pom.xml
----------------------------------------------------------------------
diff --git a/systests/samlsso/pom.xml b/systests/samlsso/pom.xml
new file mode 100644
index 0000000..80ed1d0
--- /dev/null
+++ b/systests/samlsso/pom.xml
@@ -0,0 +1,252 @@
+<?xml version="1.0"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements. See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership. The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License. You may obtain a copy of the License at
+ 
+  http://www.apache.org/licenses/LICENSE-2.0
+ 
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied. See the License for the
+  specific language governing permissions and limitations
+  under the License.
+-->
+<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.apache.cxf.fediz</groupId>
+        <artifactId>fediz-systests</artifactId>
+        <version>1.3.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
+    <groupId>org.apache.cxf.fediz.systests</groupId>
+    <artifactId>fediz-systests-samlsso</artifactId>
+    <name>Apache Fediz SAML SSO Systests</name>
+    <packaging>jar</packaging>
+    <properties>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+    </properties>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.tomcat.embed</groupId>
+            <artifactId>tomcat-embed-core</artifactId>
+            <version>${tomcat7.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.tomcat.embed</groupId>
+            <artifactId>tomcat-embed-logging-juli</artifactId>
+            <version>${tomcat7.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.eclipse.jdt.core.compiler</groupId>
+            <artifactId>ecj</artifactId>
+            <version>${ecj.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.tomcat.embed</groupId>
+            <artifactId>tomcat-embed-jasper</artifactId>
+            <version>${tomcat7.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>${junit.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf.fediz</groupId>
+            <artifactId>fediz-tomcat7</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf.fediz.systests</groupId>
+            <artifactId>fediz-systests-tests</artifactId>
+            <version>${project.version}</version>
+            <type>test-jar</type>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <version>${slf4j.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-jdk14</artifactId>
+            <version>${slf4j.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.hsqldb</groupId>
+            <artifactId>hsqldb</artifactId>
+            <version>${hsqldb.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.cxf</groupId>
+            <artifactId>cxf-rt-rs-security-sso-saml</artifactId>
+            <version>${cxf.version}</version>
+            <scope>test</scope>
+        </dependency>
+
+    </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.codehaus.mojo</groupId>
+                <artifactId>build-helper-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>reserve-network-port</id>
+                        <goals>
+                            <goal>reserve-network-port</goal>
+                        </goals>
+                        <phase>initialize</phase>
+                        <configuration>
+                            <portNames>
+                                <portName>idp.https.port</portName>
+                                <portName>rp.https.port</portName>
+                            </portNames>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>copy-idp-sts</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>unpack</goal>
+                        </goals>
+                        <configuration>
+                            <artifactItems>
+                                <artifactItem>
+                                    <groupId>org.apache.cxf.fediz</groupId>
+                                    <artifactId>fediz-idp</artifactId>
+                                    <version>${project.version}</version>
+                                    <type>war</type>
+                                    <overWrite>true</overWrite>
+                                    <outputDirectory>target/tomcat/idp/webapps/fediz-idp</outputDirectory>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.cxf.fediz</groupId>
+                                    <artifactId>fediz-idp-sts</artifactId>
+                                    <version>${project.version}</version>
+                                    <type>war</type>
+                                    <overWrite>true</overWrite>
+                                    <outputDirectory>target/tomcat/idp/webapps/fediz-idp-sts</outputDirectory>
+                                </artifactItem>
+                            </artifactItems>
+                            <outputAbsoluteArtifactFilename>true</outputAbsoluteArtifactFilename>
+                            <overWriteSnapshots>true</overWriteSnapshots>
+                            <overWriteIfNewer>true</overWriteIfNewer>
+                            <stripVersion>true</stripVersion>
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>copy-xalan-to-idp</id>
+                        <phase>generate-resources</phase>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <configuration>
+                            <artifactItems>
+                                <artifactItem>
+                                    <groupId>xalan</groupId>
+                                    <artifactId>xalan</artifactId>
+                                    <version>${xalan.version}</version>
+                                    <outputDirectory>target/tomcat/idp/webapps/fediz-idp/WEB-INF/lib</outputDirectory>
+                                </artifactItem>
+                            </artifactItems>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <artifactId>maven-resources-plugin</artifactId>
+                <version>2.7</version>
+                <executions>
+                    <execution>
+                        <id>copy-entities-to-idp</id>
+                        <phase>generate-test-sources</phase>
+                        <goals>
+                            <goal>copy-resources</goal>
+                        </goals>
+                        <configuration>
+                            <outputDirectory>${basedir}/target/tomcat/idp/webapps/fediz-idp/WEB-INF/classes</outputDirectory>
+                            <resources>          
+                                <resource>
+                                    <directory>${basedir}/src/test/resources/realma</directory>
+                                    <includes>
+                                        <include>entities-realma.xml</include>
+                                        <include>realm.properties</include>
+                                    </includes>
+                                    <filtering>true</filtering>
+                                </resource>
+                            </resources>              
+                        </configuration>            
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <artifactId>maven-failsafe-plugin</artifactId>
+                <inherited>true</inherited>
+                <executions>
+                    <execution>
+                        <id>integration-test</id>
+                        <phase>integration-test</phase>
+                        <goals>
+                            <goal>integration-test</goal>
+                        </goals>
+                        <configuration>
+                            <skip>false</skip>
+                            <systemPropertyVariables>
+                                <wt.headless>true</wt.headless>
+                                <idp.https.port>${idp.https.port}</idp.https.port>
+                                <rp.https.port>${rp.https.port}</rp.https.port>
+                            </systemPropertyVariables>
+                            <includes>
+                                <include>**/idp/**</include>
+                            </includes>
+                            <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=256m </argLine>
+                            <!--argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=256m -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y</argLine-->
+                        </configuration>
+                    </execution>
+                    <execution>
+                        <id>verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>verify</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <inherited>true</inherited>
+                <configuration>
+                    <excludes>
+                        <exclude>**/idp/**</exclude>
+                    </excludes>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>


Mime
View raw message