Hi community, I've been silent over the last couple of weeks due to other priorities. I was back on this area yesterday and achieve a good progress
PR is still https://github.com/apache/tomee/pull/658 Mind that this is a quick and dirty PR aiming at setting the base, but there are only few tests in there and a lot of todos in code. Goal is to cover as much as possible from the TCK and leave some space for contributions. When TCK is all covered, we need to create a lot of tests in TomEE itself, so we can buy us confidence to rework the entire code. Current status > Completed running 86 tests (0:04:22.573): > Passed: 61 > Failed: 25 > Errors: 0 > The failures are > 4/-1/?0 - > com/sun/ts/tests/securityapi/ham/customform/base/Client#java#testCustomFormHAMHasCorrectQualifier > - FAILED > 4/-2/?0 - > com/sun/ts/tests/securityapi/ham/customform/base/Client#java#testCustomFormHAMValidateRequest > - FAILED > 4/-3/?0 - > com/sun/ts/tests/securityapi/ham/customform/base/Client#java#testCustomFormLoginToContinueErrorPage > - FAILED > 4/-4/?0 - > com/sun/ts/tests/securityapi/ham/customform/base/Client#java#testLoginToContinueuseRedirectToLogin > - FAILED > 4/-5/?0 - > com/sun/ts/tests/securityapi/ham/customform/expression/Client#java#testLoginToContinueuseForwardToLoginExpression > - FAILED > 6/-6/?0 - > com/sun/ts/tests/securityapi/ham/form/Client#java#testLoginToContinueerrorPage > - FAILED > 17/-7/?0 - > com/sun/ts/tests/securityapi/ham/sam/obtainbean/Client#java#testSAMObtainBean > - FAILED > 18/-8/?0 - > com/sun/ts/tests/securityapi/ham/workflow/secureresponse/Client#java#testHAMSecureResponse > - FAILED > 22/-9/?0 - > com/sun/ts/tests/securityapi/idstore/customhandler/Client#java#testIdentityStore_customHandler > - FAILED > 24/-10/?0 - > com/sun/ts/tests/securityapi/idstore/database/hashalgorithmparam/Client#java#testAnnotationDBIDStore_HashAlgorithmParam > - FAILED > 27/-11/?0 - > com/sun/ts/tests/securityapi/idstore/database/invalidhashalgorithmparam/Client#java#testAnnotationDBIDStore_InvalidHashAlgorithmParam > - FAILED > 28/-12/?0 - > com/sun/ts/tests/securityapi/idstore/database/multi/Client#java#testAnnotationDBIDStore_multi_withLdap > - FAILED > 29/-13/?0 - > com/sun/ts/tests/securityapi/idstore/database/priorityuseforexpr/Client#java#testAnnotationDBIDStore_priorityuseforexpr > - FAILED > 31/-14/?0 - > com/sun/ts/tests/securityapi/idstore/database/useforvalidation/Client#java#testAnnotationDBIDStore_useforvalidation > - FAILED > 31/-15/?0 - > com/sun/ts/tests/securityapi/idstore/idstorepermission/Client#java#testIdentityStore_customHandlerWithoutIDStorePermission > - FAILED > 31/-16/?0 - > com/sun/ts/tests/securityapi/idstore/ldap/basic/Client#java#testAnnotationLdapIDStore_Basic > - FAILED > 36/-17/?0 - > com/sun/ts/tests/securityapi/idstore/ldap/invalidcallerbasedn/Client#java#testAnnotationLdapIDStore_invalidCallerBasedn > - FAILED > 52/-18/?0 - > com/sun/ts/tests/securityapi/idstore/ldap/useforgroup/Client#java#testIdentityStore_ldap_useforgroup > - FAILED > 52/-19/?0 - > com/sun/ts/tests/securityapi/idstore/ldap/useforvalidation/Client#java#testIdentityStore_ldap_useforvalidation > - FAILED > 52/-20/?0 - > com/sun/ts/tests/securityapi/idstore/multi/Client#java#testIdentityStoreValidate_multiIDStore > - FAILED > 53/-21/?0 - > com/sun/ts/tests/securityapi/idstore/multi/Client#java#testIdentityStoreValidate_multiIDStore_INVALIDWithNOTVALIDATED > - FAILED > 54/-22/?0 - > com/sun/ts/tests/securityapi/idstore/multiauthz/Client#java#testIdentityStore_getGroups_multiGroupStore_highPriority_valid > - FAILED > 55/-23/?0 - > com/sun/ts/tests/securityapi/idstore/noidstore/Client#java#testIdentityStoreValidate_noIDStore > - FAILED > 59/-24/?0 - > com/sun/ts/tests/securityapi/securitycontext/callerdata/Client#java#testSecurityContextHasAccessToWebResource > - FAILED > 61/-25/?0 - > com/sun/ts/tests/securityapi/securitycontext/getprincipalsbytype/Client#java#testSecurityContextGetPrincipalsByType > - FAILED > -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com
