5 Replies Latest reply on Jan 10, 2017 7:54 AM by 4x4dually

    What does Jive SSO Error mean when trying to log on to an online support forum?

    4x4dually

      I'm trying to log on to an online support forum that I have used for years and years at Solidworks.com. I now have an issue where it won't let me log in. As soon as I click the log in link, I get "Jive SSO Error." I have no idea what that is or how to fix it...neither does Solidworks at this time, they are working on it.

       

      Can someone tell me what the problem is? Is it a browser setting, network setting, forum settings, etc? I'm completely lost. Others can log in, but with my username and password, I can't log on from any machine using any browser.

       

      Thanks in advance.

      Capture.JPG

          • Re: What does Jive SSO Error mean when trying to log on to an online support forum?
            jesse.fuller

            HI 4x4dually,

             

            Reviewing through the error above, it cuts off before the actual cause of the issue is shown. Would you be able to paste the entire contents of the error message into a comment for further review?

             

            Thanks!

              • Re: What does Jive SSO Error mean when trying to log on to an online support forum?
                4x4dually

                Here is the message in its entirety. Maybe that will help. Thanks for your efforts! I appreciate it.

                 

                 

                SSO Error

                An error occurred while attempting authentication through single sign-on (SSO)

                Click here to try again.

                Debugging information is available below:

                 - Attempting SAML2 authentication using profile urn:oasis:names:tc:SAML:2.0:profiles:SSO:browser
                 - Building credential from keystore entry for entityID sbs, usage type UNSPECIFIED
                 - Processing PrivateKeyEntry from keystore
                 - Registry located evaluable criteria class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria for criteria class org.opensaml.xml.security.criteria.EntityIDCriteria
                 - Building credential from keystore entry for entityID sbs, usage type UNSPECIFIED
                 - Processing PrivateKeyEntry from keystore
                 - Registry located evaluable criteria class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria for criteria class org.opensaml.xml.security.criteria.EntityIDCriteria
                 - Setting DocumentBuilderFactory attribute 'http://javax.xml.XMLConstants/feature/secure-processing'
                 - Setting DocumentBuilderFactory attribute 'http://apache.org/xml/features/dom/defer-node-expansion'
                 - Setting DocumentBuilderFactory attribute 'http://apache.org/xml/features/disallow-doctype-decl'
                 - Looking for binding for org.opensaml.ws.transport.http.HttpServletRequestAdapter@fa4464d
                 - transport instanceof HTTPInTransport :true
                 - t.getHTTPMethod() = POST
                 - t.getParameterValue("SAMLRequest") = null
                 - t.getParameterValue("SAMLResponse") = PHNhbWxwOlJlc3BvbnNlIHhtbG5zOnNhbWxwPSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6cHJvdG9jb2wiIHhtbG5zOnNhbWw9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDphc3NlcnRpb24iIENvbnNlbnQ9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpjb25zZW50Om9idGFpbmVkIiBEZXN0aW5hdGlvbj0iaHR0cHM6Ly9mb3J1bS5zb2xpZHdvcmtzLmNvbS9zYW1sL3NzbyIgSUQ9ImlkdjNwZUV5LVdWYUxhUzhkc1BkTXI2QzhMYWFBIiBJblJlc3BvbnNlVG89ImEzYTMxY2JhNmFiOWk2MzkyZzVqYWdmMmg4Z2ZjamkiIElzc3VlSW5zdGFudD0iMjAxNy0wMS0wOVQxMjoxODozOVoiIFZlcnNpb249IjIuMCI+PHNhbWw6SXNzdWVyPmh0dHBzOi8vbG9naW4uc29saWR3b3Jrcy5jb20vbmlkcC9zYW1sMi9tZXRhZGF0YTwvc2FtbDpJc3N1ZXI+PHNhbWxwOlN0YXR1cz48c2FtbHA6U3RhdHVzQ29kZSBWYWx1ZT0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOnN0YXR1czpTdWNjZXNzIi8+PC9zYW1scDpTdGF0dXM+PHNhbWw6QXNzZXJ0aW9uIElEPSJpZExVaTQybk1FQ1BrblZtTXQzdEo4azJ6N2QxSSIgSXNzdWVJbnN0YW50PSIyMDE3LTAxLTA5VDEyOjE4OjM5WiIgVmVyc2lvbj0iMi4wIj48c2FtbDpJc3N1ZXI+aHR0cHM6Ly9sb2dpbi5zb2xpZHdvcmtzLmNvbS9uaWRwL3NhbWwyL21ldGFkYXRhPC9zYW1sOklzc3Vlcj48ZHM6U2lnbmF0dXJlIHhtbG5zOmRzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwLzA5L3htbGRzaWcjIj48ZHM6U2lnbmVkSW5mbz48Q2Fub25pY2FsaXphdGlvbk1ldGhvZCB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnIyIgQWxnb3JpdGhtPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzEwL3htbC1leGMtYzE0biMiLz48ZHM6U2lnbmF0dXJlTWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnI3JzYS1zaGExIi8+PGRzOlJlZmVyZW5jZSBVUkk9IiNpZExVaTQybk1FQ1BrblZtTXQzdEo4azJ6N2QxSSI+PGRzOlRyYW5zZm9ybXM+PGRzOlRyYW5zZm9ybSBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyNlbnZlbG9wZWQtc2lnbmF0dXJlIi8+PGRzOlRyYW5zZm9ybSBBbGdvcml0aG09Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvMTAveG1sLWV4Yy1jMTRuIyIvPjwvZHM6VHJhbnNmb3Jtcz48ZHM6RGlnZXN0TWV0aG9kIEFsZ29yaXRobT0iaHR0cDovL3d3dy53My5vcmcvMjAwMC8wOS94bWxkc2lnI3NoYTEiLz48RGlnZXN0VmFsdWUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPitSbDRJL0pXcmwzbWFVOHFmT3VLY0NOK001TT08L0RpZ2VzdFZhbHVlPjwvZHM6UmVmZXJlbmNlPjwvZHM6U2lnbmVkSW5mbz48U2lnbmF0dXJlVmFsdWUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvMDkveG1sZHNpZyMiPg0KNVlGOWd5T3djbkU0V2FqMFVtNTVOUFZST1p6b1dBNklaRlhaZm42RXVOaytSUldaUHVFcU1qVE05RHFzaWVOSjFvRVdDTDhxcHZhdQ0KazY5L2psb3NiTmF4V0xFRURqVkY1bWpFT2E0VVdaMEJLNHJiZkI3RTU4Um13emQwVDZhQkZzRjVlSGtxLzNBejYvZlIyQ1V2QUVGYg0KYVorc25COWYrMlN3Mks2OHZrT1pPZ3BranQ5TTBabHRrOHU0ME1kczRIM3pkemhxWUdQYzNuTW9yd2lScGtucnA5QmpxZ2hXbGNTTw0KLy9id1lHY0dqeXRUZzBBaGM2Z3BBOFpzcnN2MUNtUHlzakhOb2Yzc3lZZ2dtMW03SHJ5ZURtcTJBbi8yWm5QVFBiNU5OYlo5bGpwMQ0KSzJIZUxuWThlRGhPTU9CS0RRTjdNaDZuczNDT29TUkF5R0RxREE9PQ0KPC9TaWduYXR1cmVWYWx1ZT48ZHM6S2V5SW5mbz48ZHM6WDUwOURhdGE+PGRzOlg1MDlDZXJ0aWZpY2F0ZT4NCk1JSUZIakNDQkFhZ0F3SUJBZ0lrQWh3Ui83SjJ2b090Y1h1N1RwSWtyelFqVXM5Wm9QS05yVE9sNnhtMUFnSVRMU2xDTUEwR0NTcUcNClNJYjNEUUVCQ3dVQU1EUXhHakFZQmdOVkJBc1RFVTl5WjJGdWFYcGhkR2x2Ym1Gc0lFTkJNUll3RkFZRFZRUUtGQTFUVjBsQlRVRkQNCk1WOVVVa1ZGTUI0WERURTJNREl4T0RJd01ETXdPVm9YRFRJME1EVXhPREU1TURNd09Wb3dLVEVVTUJJR0ExVUVBeE1MVTJsbmJtbHUNClowTmxjblF4RVRBUEJnTlZCQW9UQ0VSaGMzTmhkV3gwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUENCjZCYmxmMHNYVmw4c1lZWTh4YXZyTTBkTnFzSW81WncybCt6MXFvRE4vOFh0YlBGY0RuRXIyTjdIeVdZREJWVkZPNkJTMmM4MU1zNTkNCnpERXZycVJjK2dxMmtVSm1oMXpqbHpWTDhkaElSN3A3K1JVeVBJT3BQdFc0YUlKSVdpQThoVlY5VERHR3FwelovQkFmU0QwbnlPN0oNCjBicVd1aWxmbHhiRnVubG0rOU1XaWRBMzlZVHMxeTVaT3BSVDhSTnF0c3BaV1A0aFF2ZENuUnNmWjZuN3BseTUwMXcwMkFZQUF3dWwNCkhMdmpwRGxyZkV3dFBKS1hKSE1xaTI5dGY1dDcvOWg4YnQ2eTFwSnBtbWJ1eWlxN05CN2VZd3V6c1laQnFhWWdtYzZ1bkt5NGxPcHYNClpoQldNMEF6TktEVDE2RTIzbUU1eGp5dnBDN3hiQ3lDdDc2aWV3SURBUUFCbzRJQ0lUQ0NBaDB3SFFZRFZSME9CQllFRkVmbFFVbUENCncvQ2czVXRRWFhPVTBvbFdBblBwTUI4R0ExVWRJd1FZTUJhQUZFSFdzN1ZHeHhJaWVZTnBteTlUK1VkY0JOak9NQXNHQTFVZER3UUUNCkF3SUVzRENDQWN3R0MyQ0dTQUdHK0RjQkNRUUJCSUlCdXpDQ0FiY0VBZ0VBQVFIL0V4MU9iM1psYkd3Z1UyVmpkWEpwZEhrZ1FYUjANCmNtbGlkWFJsS0hSdEtSWkRhSFIwY0RvdkwyUmxkbVZzYjNCbGNpNXViM1psYkd3dVkyOXRMM0psY0c5emFYUnZjbmt2WVhSMGNtbGkNCmRYUmxjeTlqWlhKMFlYUjBjbk5mZGpFd0xtaDBiVENDQVVpZ0dnRUJBREFJTUFZQ0FRRUNBVVl3Q0RBR0FnRUJBZ0VLQWdGcG9Sb0INCkFRQXdDREFHQWdFQkFnRUFNQWd3QmdJQkFRSUJBQUlCQUtJR0FnRVhBUUgvbzRJQkJLQllBZ0VDQWdJQS93SUJBQU1OQUlBQUFBQUENCkFBQUFBQUFBQUFNSkFJQUFBQUFBQUFBQU1CZ3dFQUlCQUFJSWYvLy8vLy8vLy84QkFRQUNCQWJ3MzBnd0dEQVFBZ0VBQWdoLy8vLy8NCi8vLy8vd0VCQUFJRUJ2RGZTS0ZZQWdFQ0FnSUEvd0lCQUFNTkFFQUFBQUFBQUFBQUFBQUFBQU1KQUVBQUFBQUFBQUFBTUJnd0VBSUINCkFBSUlmLy8vLy8vLy8vOEJBUUFDQkJIL3NuWXdHREFRQWdFQUFnaC8vLy8vLy8vLy93RUJBQUlFRWYreWRxSk9NRXdDQVFJQ0FRQUMNCkFnRC9BdzBBZ0FBQUFBQUFBQUFBQUFBQUF3a0FnQUFBQUFBQUFBQXdFakFRQWdFQUFnaC8vLy8vLy8vLy93RUJBREFTTUJBQ0FRQUMNCkNILy8vLy8vLy8vL0FRRUFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUI1N0JNUmNqOG1YSTczRExybWlEQnlVRllSN2c3T3Rxa0INCnNBM05aNDJVbklIQ1ZUWFhBeXA4Z21xQndpWnNaaUxDb3VkVlY3VXAzSklJcS9kRDlDSlNlNFJuUUlyS010cDdtd3JvLzNsSCt1eEINCnZVcGMwT1JoRFRzVHpkb0F3VUVNelFRMFRuRktFT0ZxZjk1NHRjckR6TFIzVEM3WDZCV0tWK1l1TDJac3pON21iTFhZbTk4UU9WVGMNCkdiS2hINklmSUJqeHlqVHFwblFtdWFITFEzWkU5c25CWEkxMXdFR1M2c05IMmpoZjF3VkFGMjJyMnJiQ0ZLSGk0ZkJlaldOeS9UUkgNCmFNbWJwWi9EYnpqU09QUzlZN1EvWlJselRncnNMNnVDd2tpNVIyV01MckJXL2pFTElsTmplNk5HZ3h6azJiSExvaUxPR2Fvd0NaWW8NCmNpbWoNCjwvZHM6WDUwOUNlcnRpZmljYXRlPjwvZHM6WDUwOURhdGE+PC9kczpLZXlJbmZvPjwvZHM6U2lnbmF0dXJlPjxzYW1sOlN1YmplY3Q+PHNhbWw6TmFtZUlEIEZvcm1hdD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOm5hbWVpZC1mb3JtYXQ6dHJhbnNpZW50IiBOYW1lUXVhbGlmaWVyPSJodHRwczovL2xvZ2luLnNvbGlkd29ya3MuY29tL25pZHAvc2FtbDIvbWV0YWRhdGEiIFNQTmFtZVF1YWxpZmllcj0iaHR0cHM6Ly9mb3J1bS5zb2xpZHdvcmtzLmNvbSI+bTY4VVRSaWh1WTlqYmh0S1BtOFZUVFJrRVUweVpCTk5xSUJtaXc9PTwvc2FtbDpOYW1lSUQ+PHNhbWw6U3ViamVjdENvbmZpcm1hdGlvbiBNZXRob2Q9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDpjbTpiZWFyZXIiPjxzYW1sOlN1YmplY3RDb25maXJtYXRpb25EYXRhIEluUmVzcG9uc2VUbz0iYTNhMzFjYmE2YWI5aTYzOTJnNWphZ2YyaDhnZmNqaSIgTm90T25PckFmdGVyPSIyMDE3LTAxLTA5VDEzOjE4OjM5WiIgUmVjaXBpZW50PSJodHRwczovL2ZvcnVtLnNvbGlkd29ya3MuY29tL3NhbWwvc3NvIi8+PC9zYW1sOlN1YmplY3RDb25maXJtYXRpb24+PC9zYW1sOlN1YmplY3Q+PHNhbWw6Q29uZGl0aW9ucyBOb3RCZWZvcmU9IjIwMTctMDEtMDlUMTI6MTM6MzlaIiBOb3RPbk9yQWZ0ZXI9IjIwMTctMDEtMDlUMTI6MjM6MzlaIj48c2FtbDpBdWRpZW5jZVJlc3RyaWN0aW9uPjxzYW1sOkF1ZGllbmNlPmh0dHBzOi8vZm9ydW0uc29saWR3b3Jrcy5jb208L3NhbWw6QXVkaWVuY2U+PC9zYW1sOkF1ZGllbmNlUmVzdHJpY3Rpb24+PC9zYW1sOkNvbmRpdGlvbnM+PHNhbWw6QXV0aG5TdGF0ZW1lbnQgQXV0aG5JbnN0YW50PSIyMDE3LTAxLTA5VDEyOjE4OjM5WiIgU2Vzc2lvbkluZGV4PSJpZExVaTQybk1FQ1BrblZtTXQzdEo4azJ6N2QxSSI+PHNhbWw6QXV0aG5Db250ZXh0PjxzYW1sOkF1dGhuQ29udGV4dENsYXNzUmVmPnVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDphYzpjbGFzc2VzOlBhc3N3b3JkPC9zYW1sOkF1dGhuQ29udGV4dENsYXNzUmVmPjxzYW1sOkF1dGhuQ29udGV4dERlY2xSZWY+Zm9ydW1zPC9zYW1sOkF1dGhuQ29udGV4dERlY2xSZWY+PC9zYW1sOkF1dGhuQ29udGV4dD48L3NhbWw6QXV0aG5TdGF0ZW1lbnQ+PHNhbWw6QXR0cmlidXRlU3RhdGVtZW50PjxzYW1sOkF0dHJpYnV0ZSB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIE5hbWU9IkVtYWlsIiBOYW1lRm9ybWF0PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXR0cm5hbWUtZm9ybWF0OmJhc2ljIj48c2FtbDpBdHRyaWJ1dGVWYWx1ZSB4c2k6dHlwZT0ieHM6c3RyaW5nIj5qb3J5d2JAZmVzY29ycC5jb208L3NhbWw6QXR0cmlidXRlVmFsdWU+PC9zYW1sOkF0dHJpYnV0ZT48c2FtbDpBdHRyaWJ1dGUgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiBOYW1lPSJVc2VybmFtZSIgTmFtZUZvcm1hdD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmF0dHJuYW1lLWZvcm1hdDpiYXNpYyI+PHNhbWw6QXR0cmlidXRlVmFsdWUgeHNpOnR5cGU9InhzOnN0cmluZyI+MS1CTDAxNUQ8L3NhbWw6QXR0cmlidXRlVmFsdWU+PC9zYW1sOkF0dHJpYnV0ZT48c2FtbDpBdHRyaWJ1dGUgeG1sbnM6eHM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiBOYW1lPSJVc2VyIFR5cGUiIE5hbWVGb3JtYXQ9InVybjpvYXNpczpuYW1lczp0YzpTQU1MOjIuMDphdHRybmFtZS1mb3JtYXQ6YmFzaWMiPjxzYW1sOkF0dHJpYnV0ZVZhbHVlIHhzaTp0eXBlPSJ4czpzdHJpbmciPkN1c3RvbWVyPC9zYW1sOkF0dHJpYnV0ZVZhbHVlPjwvc2FtbDpBdHRyaWJ1dGU+PHNhbWw6QXR0cmlidXRlIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgTmFtZT0iRmlyc3QgTmFtZSIgTmFtZUZvcm1hdD0idXJuOm9hc2lzOm5hbWVzOnRjOlNBTUw6Mi4wOmF0dHJuYW1lLWZvcm1hdDpiYXNpYyI+PHNhbWw6QXR0cmlidXRlVmFsdWUgeHNpOnR5cGU9InhzOnN0cmluZyI+Sm9yeTwvc2FtbDpBdHRyaWJ1dGVWYWx1ZT48L3NhbWw6QXR0cmlidXRlPjxzYW1sOkF0dHJpYnV0ZSB4bWxuczp4cz0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIE5hbWU9IkVudGl0bGVkIiBOYW1lRm9ybWF0PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXR0cm5hbWUtZm9ybWF0OmJhc2ljIj48c2FtbDpBdHRyaWJ1dGVWYWx1ZSB4c2k6dHlwZT0ieHM6c3RyaW5nIj5ZPC9zYW1sOkF0dHJpYnV0ZVZhbHVlPjwvc2FtbDpBdHRyaWJ1dGU+PHNhbWw6QXR0cmlidXRlIHhtbG5zOnhzPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYSIgeG1sbnM6eHNpPSJodHRwOi8vd3d3LnczLm9yZy8yMDAxL1hNTFNjaGVtYS1pbnN0YW5jZSIgTmFtZT0iTGFzdCBOYW1lIiBOYW1lRm9ybWF0PSJ1cm46b2FzaXM6bmFtZXM6dGM6U0FNTDoyLjA6YXR0cm5hbWUtZm9ybWF0OmJhc2ljIj48c2FtbDpBdHRyaWJ1dGVWYWx1ZSB4c2k6dHlwZT0ieHM6c3RyaW5nIj5CbGFnZGVuPC9zYW1sOkF0dHJpYnV0ZVZhbHVlPjwvc2FtbDpBdHRyaWJ1dGU+PC9zYW1sOkF0dHJpYnV0ZVN0YXRlbWVudD48L3NhbWw6QXNzZXJ0aW9uPjwvc2FtbHA6UmVzcG9uc2U+
                 - There are 2 bindings available.
                 - Checking binding org.springframework.security.saml.processor.HTTPPostBinding@16dc5f0d
                 - Retrieving message using binding urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
                 - Beginning to decode message from inbound transport of type: org.opensaml.ws.transport.http.HttpServletRequestAdapter
                 - Decoded SAML relay state of: Lw==
                 - Getting Base64 encoded message from request
                 - Parsing message stream into DOM document
                 - Unmarshalling message DOM
                 - Starting to unmarshall Apache XML-Security-based SignatureImpl element
                 - Constructing Apache XMLSignature object
                 - Adding canonicalization and signing algorithms, and HMAC output length to Signature
                 - Adding KeyInfo to Signature
                 - Message succesfully unmarshalled
                 - Decoded SAML message
                 - Extracting ID, issuer and issue instant from status response
                 - 
                <?xml version="1.0" encoding="UTF-8"?><samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" Consent="urn:oasis:names:tc:SAML:2.0:consent:obtained" Destination="https://forum.solidworks.com/saml/sso" ID="idv3peEy-WVaLaS8dsPdMr6C8LaaA" InResponseTo="a3a31cba6ab9i6392g5jagf2h8gfcji" IssueInstant="2017-01-09T12:18:39Z" Version="2.0" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion">
                   <saml:Issuer>https://login.solidworks.com/nidp/saml2/metadata</saml:Issuer>
                   <samlp:Status>
                      <samlp:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success"/>
                   </samlp:Status>
                   <saml:Assertion ID="idLUi42nMECPknVmMt3tJ8k2z7d1I" IssueInstant="2017-01-09T12:18:39Z" Version="2.0">
                      <saml:Issuer>https://login.solidworks.com/nidp/saml2/metadata</saml:Issuer>
                      <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
                         <ds:SignedInfo>
                            <CanonicalizationMethod xmlns="http://www.w3.org/2000/09/xmldsig#" Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
                            <ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
                            <ds:Reference URI="#idLUi42nMECPknVmMt3tJ8k2z7d1I">
                               <ds:Transforms>
                                  <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
                                  <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
                               </ds:Transforms>
                               <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
                               <DigestValue xmlns="http://www.w3.org/2000/09/xmldsig#">+Rl4I/JWrl3maU8qfOuKcCN+M5M=</DigestValue>
                            </ds:Reference>
                         </ds:SignedInfo>
                         <SignatureValue xmlns="http://www.w3.org/2000/09/xmldsig#">
                5YF9gyOwcnE4Waj0Um55NPVROZzoWA6IZFXZfn6EuNk+RRWZPuEqMjTM9DqsieNJ1oEWCL8qpvau
                k69/jlosbNaxWLEEDjVF5mjEOa4UWZ0BK4rbfB7E58Rmwzd0T6aBFsF5eHkq/3Az6/fR2CUvAEFb
                aZ+snB9f+2Sw2K68vkOZOgpkjt9M0Zltk8u40Mds4H3zdzhqYGPc3nMorwiRpknrp9BjqghWlcSO
                //bwYGcGjytTg0Ahc6gpA8Zsrsv1CmPysjHNof3syYggm1m7HryeDmq2An/2ZnPTPb5NNbZ9ljp1
                K2HeLnY8eDhOMOBKDQN7Mh6ns3COoSRAyGDqDA==
                </SignatureValue>
                         <ds:KeyInfo>
                            <ds:X509Data>
                               <ds:X509Certificate>
                MIIFHjCCBAagAwIBAgIkAhwR/7J2voOtcXu7TpIkrzQjUs9ZoPKNrTOl6xm1AgITLSlCMA0GCSqG
                SIb3DQEBCwUAMDQxGjAYBgNVBAsTEU9yZ2FuaXphdGlvbmFsIENBMRYwFAYDVQQKFA1TV0lBTUFD
                MV9UUkVFMB4XDTE2MDIxODIwMDMwOVoXDTI0MDUxODE5MDMwOVowKTEUMBIGA1UEAxMLU2lnbmlu
                Z0NlcnQxETAPBgNVBAoTCERhc3NhdWx0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
                6Bblf0sXVl8sYYY8xavrM0dNqsIo5Zw2l+z1qoDN/8XtbPFcDnEr2N7HyWYDBVVFO6BS2c81Ms59
                zDEvrqRc+gq2kUJmh1zjlzVL8dhIR7p7+RUyPIOpPtW4aIJIWiA8hVV9TDGGqpzZ/BAfSD0nyO7J
                0bqWuilflxbFunlm+9MWidA39YTs1y5ZOpRT8RNqtspZWP4hQvdCnRsfZ6n7ply501w02AYAAwul
                HLvjpDlrfEwtPJKXJHMqi29tf5t7/9h8bt6y1pJpmmbuyiq7NB7eYwuzsYZBqaYgmc6unKy4lOpv
                ZhBWM0AzNKDT16E23mE5xjyvpC7xbCyCt76iewIDAQABo4ICITCCAh0wHQYDVR0OBBYEFEflQUmA
                w/Cg3UtQXXOU0olWAnPpMB8GA1UdIwQYMBaAFEHWs7VGxxIieYNpmy9T+UdcBNjOMAsGA1UdDwQE
                AwIEsDCCAcwGC2CGSAGG+DcBCQQBBIIBuzCCAbcEAgEAAQH/Ex1Ob3ZlbGwgU2VjdXJpdHkgQXR0
                cmlidXRlKHRtKRZDaHR0cDovL2RldmVsb3Blci5ub3ZlbGwuY29tL3JlcG9zaXRvcnkvYXR0cmli
                dXRlcy9jZXJ0YXR0cnNfdjEwLmh0bTCCAUigGgEBADAIMAYCAQECAUYwCDAGAgEBAgEKAgFpoRoB
                AQAwCDAGAgEBAgEAMAgwBgIBAQIBAAIBAKIGAgEXAQH/o4IBBKBYAgECAgIA/wIBAAMNAIAAAAAA
                AAAAAAAAAAMJAIAAAAAAAAAAMBgwEAIBAAIIf/////////8BAQACBAbw30gwGDAQAgEAAgh/////
                /////wEBAAIEBvDfSKFYAgECAgIA/wIBAAMNAEAAAAAAAAAAAAAAAAMJAEAAAAAAAAAAMBgwEAIB
                AAIIf/////////8BAQACBBH/snYwGDAQAgEAAgh//////////wEBAAIEEf+ydqJOMEwCAQICAQAC
                AgD/Aw0AgAAAAAAAAAAAAAAAAwkAgAAAAAAAAAAwEjAQAgEAAgh//////////wEBADASMBACAQAC
                CH//////////AQEAMA0GCSqGSIb3DQEBCwUAA4IBAQB57BMRcj8mXI73DLrmiDByUFYR7g7OtqkB
                sA3NZ42UnIHCVTXXAyp8gmqBwiZsZiLCoudVV7Up3JIIq/dD9CJSe4RnQIrKMtp7mwro/3lH+uxB
                vUpc0ORhDTsTzdoAwUEMzQQ0TnFKEOFqf954tcrDzLR3TC7X6BWKV+YuL2ZszN7mbLXYm98QOVTc
                GbKhH6IfIBjxyjTqpnQmuaHLQ3ZE9snBXI11wEGS6sNH2jhf1wVAF22r2rbCFKHi4fBejWNy/TRH
                aMmbpZ/DbzjSOPS9Y7Q/ZRlzTgrsL6uCwki5R2WMLrBW/jELIlNje6NGgxzk2bHLoiLOGaowCZYo
                cimj
                </ds:X509Certificate>
                            </ds:X509Data>
                         </ds:KeyInfo>
                      </ds:Signature>
                      <saml:Subject>
                         <saml:NameID Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient" NameQualifier="https://login.solidworks.com/nidp/saml2/metadata" SPNameQualifier="https://forum.solidworks.com">m68UTRihuY9jbhtKPm8VTTRkEU0yZBNNqIBmiw==</saml:NameID>
                         <saml:SubjectConfirmation Method="urn:oasis:names:tc:SAML:2.0:cm:bearer">
                            <saml:SubjectConfirmationData InResponseTo="a3a31cba6ab9i6392g5jagf2h8gfcji" NotOnOrAfter="2017-01-09T13:18:39Z" Recipient="https://forum.solidworks.com/saml/sso"/>
                         </saml:SubjectConfirmation>
                      </saml:Subject>
                      <saml:Conditions NotBefore="2017-01-09T12:13:39Z" NotOnOrAfter="2017-01-09T12:23:39Z">
                         <saml:AudienceRestriction>
                            <saml:Audience>https://forum.solidworks.com</saml:Audience>
                         </saml:AudienceRestriction>
                      </saml:Conditions>
                      <saml:AuthnStatement AuthnInstant="2017-01-09T12:18:39Z" SessionIndex="idLUi42nMECPknVmMt3tJ8k2z7d1I">
                         <saml:AuthnContext>
                            <saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:Password</saml:AuthnContextClassRef>
                            <saml:AuthnContextDeclRef>forums</saml:AuthnContextDeclRef>
                         </saml:AuthnContext>
                      </saml:AuthnStatement>
                      <saml:AttributeStatement>
                         <saml:Attribute Name="Email" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">jorywb@fescorp.com</saml:AttributeValue>
                         </saml:Attribute>
                         <saml:Attribute Name="Username" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">1-BL015D</saml:AttributeValue>
                         </saml:Attribute>
                         <saml:Attribute Name="User Type" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">Customer</saml:AttributeValue>
                         </saml:Attribute>
                         <saml:Attribute Name="First Name" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">Jory</saml:AttributeValue>
                         </saml:Attribute>
                         <saml:Attribute Name="Entitled" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">Y</saml:AttributeValue>
                         </saml:Attribute>
                         <saml:Attribute Name="Last Name" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:basic" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                            <saml:AttributeValue xsi:type="xs:string">Blagden</saml:AttributeValue>
                         </saml:Attribute>
                      </saml:AttributeStatement>
                   </saml:Assertion>
                </samlp:Response>
                 
                 - Evaluating security policy of type 'org.opensaml.ws.security.provider.BasicSecurityPolicy' for decoded message
                 - Evaluating simple signature rule of type: org.opensaml.saml2.binding.security.SAML2HTTPPostSimpleSignRule
                 - HTTP request was not signed via simple signature mechanism, skipping
                 - SAML protocol message was not signed, skipping XML signature processing
                 - Successfully decoded message.
                 - Checking SAML message intended destination endpoint against receiver endpoint
                 - Intended message destination endpoint: https://forum.solidworks.com/saml/sso
                 - Actual message receiver endpoint: https://forum.solidworks.com/saml/sso
                 - SAML message intended destination endpoint matched recipient endpoint
                 - Retrieving SAML request message id: a3a31cba6ab9i6392g5jagf2h8gfcji
                 - Found SAML request for message id, removing: a3a31cba6ab9i6392g5jagf2h8gfcji
                 - Verifying issuer of the message
                 - Saw Enveloped signature transform
                 - Saw Exclusive C14N signature transform
                 - Verifying signature
                 - Forcing on-demand metadata provider refresh if necessary
                 - Attempting to retrieve credentials from cache using index: [https://login.solidworks.com/nidp/saml2/metadata,{urn:oasis:names:tc:SAML:2.0:metadata}IDPSSODescriptor,urn:oasis:names:tc:SAML:2.0:protocol,SIGNING]
                 - Retrieved credentials from cache using index: [https://login.solidworks.com/nidp/saml2/metadata,{urn:oasis:names:tc:SAML:2.0:metadata}IDPSSODescriptor,urn:oasis:names:tc:SAML:2.0:protocol,SIGNING]
                 - Registry located evaluable criteria class org.opensaml.xml.security.credential.criteria.EvaluableEntityIDCredentialCriteria for criteria class org.opensaml.xml.security.criteria.EntityIDCriteria
                 - Registry could not locate evaluable criteria for criteria class org.opensaml.security.MetadataCriteria
                 - Registry located evaluable criteria class org.opensaml.xml.security.credential.criteria.EvaluableUsageCredentialCriteria for criteria class org.opensaml.xml.security.criteria.UsageCriteria
                 - Registry located evaluable criteria class org.opensaml.xml.security.credential.criteria.EvaluableKeyAlgorithmCredentialCriteria for criteria class org.opensaml.xml.security.criteria.KeyAlgorithmCriteria
                 - Attempting to verify signature and establish trust using KeyInfo-derived credentials
                 - Found 0 key names: []
                 - Processing KeyInfo child with qname: {http://www.w3.org/2000/09/xmldsig#}X509Data
                 - Provider org.opensaml.xml.security.keyinfo.provider.RSAKeyValueProvider doesn't handle objects of type {http://www.w3.org/2000/09/xmldsig#}X509Data, skipping
                 - Provider org.opensaml.xml.security.keyinfo.provider.DSAKeyValueProvider doesn't handle objects of type {http://www.w3.org/2000/09/xmldsig#}X509Data, skipping
                 - Processing KeyInfo child {http://www.w3.org/2000/09/xmldsig#}X509Data with provider org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
                 - Attempting to extract credential from an X509Data
                 - Found 1 X509Certificates
                 - Found 0 X509CRLs
                 - Single certificate was present, treating as end-entity certificate
                 - Credentials successfully extracted from child {http://www.w3.org/2000/09/xmldsig#}X509Data by provider org.opensaml.xml.security.keyinfo.provider.InlineX509DataProvider
                 - A total of 1 credentials were resolved
                 - Registry could not locate evaluable criteria for criteria class org.opensaml.xml.security.keyinfo.KeyInfoCriteria
                 - Attempting to validate signature using key from supplied credential
                 - Creating XMLSignature object
                 - Validating signature with signature algorithm URI: http://www.w3.org/2000/09/xmldsig#rsa-sha1
                 - Validation credential key algorithm 'RSA', key instance class 'sun.security.rsa.RSAPublicKeyImpl'
                 - Signature validated with key from supplied credential
                 - Signature validation using candidate credential was successful
                 - Successfully verified signature using KeyInfo-derived credential
                 - Attempting to establish trust of KeyInfo-derived credential
                 - Successfully validated untrusted credential against trusted key
                 - Successfully established trust of KeyInfo-derived credential
                 - Processing Bearer subject confirmation
                 - Verifying received AuthnContext org.opensaml.saml2.core.impl.AuthnContextImpl@1d885095 against requested null
                 - AuthNResponse;SUCCESS;10.160.25.41
                 - Skipping over profile field 'Company' because it is either not mapped or is not federated
                 - Skipping over profile field 'Occupation' because it is either not mapped or is not federated
                 - Skipping over profile field 'Software Version' because it is either not mapped or is not federated
                 - Skipping over profile field 'Hardware' because it is either not mapped or is not federated
                 - Skipping over profile field 'Other Software' because it is either not mapped or is not federated
                 - Skipping over profile field 'Join Date' because it is either not mapped or is not federated
                 - Skipping over profile field 'Website' because it is either not mapped or is not federated
                 - Skipping over profile field 'Service Pack' because it is either not mapped or is not federated
                 - Skipping over profile field 'Alternate Phone Number' because it is either not mapped or is not federated
                 - Skipping over profile field 'Home Address' because it is either not mapped or is not federated
                 - Skipping over profile field 'Biography' because it is either not mapped or is not federated
                 - Skipping over profile field 'Expertise' because it is either not mapped or is not federated
                 - Skipping over profile field 'Alternate Email' because it is either not mapped or is not federated
                 - Skipping over profile field 'AIM' because it is either not mapped or is not federated
                 - Skipping over profile field 'Birthdate' because it is either not mapped or is not federated
                 - Skipping over profile field 'ICQ #' because it is either not mapped or is not federated
                 - Skipping over profile field 'URL' because it is either not mapped or is not federated
                 - Skipping over profile field 'Phone Number' because it is either not mapped or is not federated
                 - There was an error during SAML authentication
                com.jivesoftware.base.database.dao.DAOException: org.springframework.dao.IncorrectResultSizeDataAccessException: Incorrect result size: expected 1, actual 2
                        at com.jivesoftware.community.impl.dao.ProfileFieldDAOImpl.getProfileFieldOption_aroundBody18(ProfileFieldDAOImpl.java:310)
                        at com.jivesoftware.community.impl.dao.ProfileFieldDAOImpl$AjcClosure19.run(ProfileFieldDAOImpl.java:1)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96cproceed(AbstractTransactionAspect.aj:66)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect$AbstractTransactionAspect$1.proceedWithInvocation(AbstractTransactionAspect.aj:72)
                        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(AbstractTransactionAspect.aj:70)
                        at com.jivesoftware.community.impl.dao.ProfileFieldDAOImpl.getProfileFieldOption(ProfileFieldDAOImpl.java:300)
                        at com.jivesoftware.community.impl.ProfileFieldManagerImpl.getFieldOption_aroundBody38(ProfileFieldManagerImpl.java:339)
                        at com.jivesoftware.community.impl.ProfileFieldManagerImpl$AjcClosure39.run(ProfileFieldManagerImpl.java:1)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96cproceed(AbstractTransactionAspect.aj:66)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect$AbstractTransactionAspect$1.proceedWithInvocation(AbstractTransactionAspect.aj:72)
                        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(AbstractTransactionAspect.aj:70)
                        at com.jivesoftware.community.impl.ProfileFieldManagerImpl.getFieldOption(ProfileFieldManagerImpl.java:331)
                        at com.jivesoftware.community.impl.ProfileManagerImpl.updateProfileValueField(ProfileManagerImpl.java:224)
                        at com.jivesoftware.community.impl.ProfileManagerImpl.setProfileInternal(ProfileManagerImpl.java:371)
                        at com.jivesoftware.community.impl.ProfileManagerImpl.setProfile_aroundBody14(ProfileManagerImpl.java:336)
                        at com.jivesoftware.community.impl.ProfileManagerImpl$AjcClosure15.run(ProfileManagerImpl.java:1)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96cproceed(AbstractTransactionAspect.aj:66)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect$AbstractTransactionAspect$1.proceedWithInvocation(AbstractTransactionAspect.aj:72)
                        at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
                        at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$around$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(AbstractTransactionAspect.aj:70)
                        at com.jivesoftware.community.impl.ProfileManagerImpl.setProfile(ProfileManagerImpl.java:335)
                        at com.jivesoftware.community.aaa.sso.saml.SAMLUserSynchronizer.updateProfileFields(SAMLUserSynchronizer.java:171)
                        at com.jivesoftware.community.aaa.sso.saml.SAMLUserSynchronizer.update(SAMLUserSynchronizer.java:87)
                        at com.jivesoftware.community.aaa.sso.saml.SAMLUserSynchronizer.update(SAMLUserSynchronizer.java:1)
                        at com.jivesoftware.community.aaa.sso.saml.JiveSAMLAuthenticationProvider.authenticate(JiveSAMLAuthenticationProvider.java:137)
                        at com.jivesoftware.community.aaa.sso.SingleProviderAuthenticationManager.authenticate(SingleProviderAuthenticationManager.java:15)
                        at com.jivesoftware.community.aaa.sso.saml.filter.JiveSAMLProcessingFilter.doAttemptAuthentication(JiveSAMLProcessingFilter.java:165)
                        at com.jivesoftware.community.aaa.sso.saml.filter.JiveSAMLProcessingFilter.attemptAuthentication(JiveSAMLProcessingFilter.java:94)
                        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
                        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
                        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
                        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:185)
                        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
                        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
                        at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
                        at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
                        at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:185)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.aaa.JiveRememberMeAuthenticationFilter.doFilter(JiveRememberMeAuthenticationFilter.java:86)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.aaa.AwaitingAccountHelperFilter.doFilter(AwaitingAccountHelperFilter.java:38)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy.doFilterInternal(MutableFilterChainProxy.java:194)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy.doFilter(MutableFilterChainProxy.java:174)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.mobile.redirector.RedirectFilter.doFilter(RedirectFilter.java:134)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.aaa.stateless.filter.NodeFailoverTestModeFilter.doFilter(NodeFailoverTestModeFilter.java:41)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy$VirtualFilterChain.doFilter(MutableFilterChainProxy.java:335)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy.doFilterInternal(MutableFilterChainProxy.java:200)
                        at com.jivesoftware.community.aaa.util.spring.MutableFilterChainProxy.doFilter(MutableFilterChainProxy.java:168)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.base.profiling.http.RequestProfilingFilter.doFilter(RequestProfilingFilter.java:46)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.P3PCompactPolicyFilter.doFilter(P3PCompactPolicyFilter.java:45)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.RemoveJsessionIdFilter.doFilter(RemoveJsessionIdFilter.java:45)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:154)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:47)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:51)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.ResourceRoutingFilter.doFilter(ResourceRoutingFilter.java:45)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.base.profiling.http.ServerLatencyFilter.doFilter(ServerLatencyFilter.java:59)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.SeoNoIndexFilter.doFilter(SeoNoIndexFilter.java:79)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.robots.RobotDetectorFilter.doFilterInternal(RobotDetectorFilter.java:64)
                        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
                        at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
                        at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.security.XHRTokenFilter.doFilter(XHRTokenFilter.java:47)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.netflix.hystrix.contrib.requestservlet.HystrixRequestContextServletFilter.doFilter(HystrixRequestContextServletFilter.java:53)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.SearchFilter.doFilter(SearchFilter.java:37)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.MetricsFilter.doFilter(MetricsFilter.java:117)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.struts.mitui.CORSFilter.doFilter(CORSFilter.java:71)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFilter.java:76)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at com.jivesoftware.community.web.filter.DispatchContextResetFilter.doFilter(DispatchContextResetFilter.java:41)
                        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:240)
                        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
                        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:212)
                        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
                        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
                        at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:676)
                        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
                        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
                        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
                        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:528)
                        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1100)
                        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:687)
                        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1520)
                        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1476)
                        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
                        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
                        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
                        at java.lang.Thread.run(Thread.java:745)
                Caused by: org.springframework.dao.IncorrectResultSizeDataAccessException: Incorrect result size: expected 1, actual 2
                        at org.springframework.dao.support.DataAccessUtils.requiredSingleResult(DataAccessUtils.java:74)
                        at org.springframework.jdbc.core.JdbcTemplate.queryForObject(JdbcTemplate.java:801)
                        at com.jivesoftware.community.impl.dao.ProfileFieldDAOImpl.getProfileFieldOption_aroundBody18(ProfileFieldDAOImpl.java:302)
                        ... 144 more