Displaying #apache-syncope/2017-04-03.log:

Mon Apr 3 03:13:38 2017  jbonofre:Joined the channel
Mon Apr 3 06:30:01 2017  ilgrosso:Joined the channel
Mon Apr 3 06:57:06 2017  fmartelli:Joined the channel
Mon Apr 3 07:07:31 2017  svizzero81:Joined the channel
Mon Apr 3 07:09:59 2017  fmartelli:Joined the channel
Mon Apr 3 07:14:58 2017  fmartelli:Joined the channel
Mon Apr 3 07:35:48 2017  fmartelli1:Joined the channel
Mon Apr 3 07:40:18 2017  fmartelli:Joined the channel
Mon Apr 3 07:45:04 2017  ilgrosso:Joined the channel
Mon Apr 3 07:46:10 2017  fmartelli:Joined the channel
Mon Apr 3 08:33:34 2017  coheigea:Joined the channel
Mon Apr 3 08:48:14 2017  ilgrosso:Joined the channel
Mon Apr 3 08:55:46 2017  sberyozkin:Joined the channel
Mon Apr 3 09:08:08 2017  coheigea:Joined the channel
Mon Apr 3 12:58:50 2017  fmartelli:Joined the channel
Mon Apr 3 12:59:48 2017  coheigea:ilgrosso: SAML2ITCase.importFromIdPMetadata seems to consistently fail for me
Mon Apr 3 13:00:34 2017  ilgrosso:coheigea: it always succeeds locally to me, instead: could you please try to run it alone and check the log content?
Mon Apr 3 13:03:37 2017  fmartelli1:Joined the channel
Mon Apr 3 13:44:53 2017  ilgrosso:coheigea: ping
Mon Apr 3 13:45:01 2017  coheigea:ilgrosso: pong
Mon Apr 3 13:45:38 2017  ilgrosso:coheigea: not sure my reply to your message was actually delivered... could you please try to run the failing test case in isolation, to check the effective errors?
Mon Apr 3 13:45:51 2017  coheigea:ilgrosso: one sec
Mon Apr 3 13:49:02 2017  coheigea:ilgrosso: The error is "org.apache.syncope.common.lib.SyncopeClientException: InvalidEntity [Illegal base64 character a]"
Mon Apr 3 13:49:23 2017  coheigea:at line 74 saml2IdPService.importFromMetadata(SAML2ITCase.class.getResourceAsStream("/ssocircle.xml"));
Mon Apr 3 13:50:07 2017  ilgrosso:could you please very if src/test/resources/ssocircle.xml is different from target/test-classes/ssocircle.xml?
Mon Apr 3 13:51:21 2017  coheigea:no the same
Mon Apr 3 13:51:49 2017  ilgrosso:hum, that's weird
Mon Apr 3 13:51:57 2017  coheigea:Java 1.8.0_121 btw
Mon Apr 3 13:52:24 2017  ilgrosso:me too
Mon Apr 3 13:52:26 2017  ilgrosso:(Oracle)
Mon Apr 3 13:52:30 2017  ilgrosso:and Linux 64
Mon Apr 3 13:52:56 2017  ilgrosso:cannot figure out why I don't have such a failure..
Mon Apr 3 13:53:30 2017  coheigea:let me see what it is actually trying to decode
Mon Apr 3 13:53:46 2017  ilgrosso:could you look at the core logs to see the actual stacktrace finally returning org.apache.syncope.common.lib.SyncopeClientException: InvalidEntity [Illegal base64 character a?
Mon Apr 3 13:57:49 2017  coheigea:ilgrosso: The problem is that you are using Base64.getDecoder in SAML2IdpEntity
Mon Apr 3 13:57:58 2017  coheigea:It should be Base64.getMimeDecoder()
Mon Apr 3 13:58:07 2017  ilgrosso:ah, you're on master then :-)
Mon Apr 3 13:58:11 2017  ilgrosso:good catch
Mon Apr 3 13:58:29 2017  coheigea:no idea why it fails for me and not you though?
Mon Apr 3 13:58:40 2017  ilgrosso:I was checking with 2_0_X, where commons-codec's Base64 is used
Mon Apr 3 13:58:46 2017  ilgrosso:master uses java.util.Base64
Mon Apr 3 13:58:49 2017  ilgrosso:please go ahead and fix
Mon Apr 3 13:58:56 2017  ilgrosso:thx
Mon Apr 3 13:59:15 2017  coheigea:ilgrosso: Will do
Mon Apr 3 13:59:31 2017  ilgrosso:there are other places where java.util.Base64 is used (again, on master only) please check'em as well
Mon Apr 3 13:59:35 2017  ilgrosso:thank you very much
Mon Apr 3 14:02:07 2017  coheigea:ok
Mon Apr 3 14:03:14 2017  coheigea:I think the others are ok
Mon Apr 3 14:22:26 2017  ilgrosso:coheigea: great, thx
Mon Apr 3 14:55:10 2017  ilgrosso:coheigea: Jenkins liked your change https://travis-ci.org/apache/syncope/builds/218084372
Mon Apr 3 14:55:17 2017  ilgrosso:thumbs up
Mon Apr 3 14:55:39 2017  coheigea:good :-)
Mon Apr 3 14:55:46 2017  ilgrosso:ops, I meant Travis, naturally..
Mon Apr 3 15:05:41 2017  fmartelli:Joined the channel
Mon Apr 3 15:07:58 2017  fmartelli1:Joined the channel
Mon Apr 3 16:44:36 2017  coheigea:Left the channel

Comments