Displaying #apache-syncope/2016-06-30.log:

Thu Jun 30 01:12:45 2016  tmess:Joined the channel
Thu Jun 30 01:19:59 2016  tmess:Joined the channel
Thu Jun 30 06:15:33 2016  ilgrosso:Joined the channel
Thu Jun 30 06:33:06 2016  fmartelli:Joined the channel
Thu Jun 30 06:37:46 2016  fmartelli:Joined the channel
Thu Jun 30 06:47:07 2016  ilgrosso:Joined the channel
Thu Jun 30 06:48:24 2016  fmartelli:Joined the channel
Thu Jun 30 06:59:56 2016  ilgrosso:Joined the channel
Thu Jun 30 07:01:01 2016  fmartelli:Joined the channel
Thu Jun 30 07:09:19 2016  svizzero81:Joined the channel
Thu Jun 30 07:40:21 2016  fmartelli:Joined the channel
Thu Jun 30 07:43:04 2016  fmartelli:Joined the channel
Thu Jun 30 07:50:17 2016  tusharm:Joined the channel
Thu Jun 30 07:57:29 2016  fmartelli:Joined the channel
Thu Jun 30 08:04:45 2016  fmartelli:Joined the channel
Thu Jun 30 08:13:16 2016  fmartelli:Joined the channel
Thu Jun 30 08:28:04 2016  coheigea:Joined the channel
Thu Jun 30 08:32:26 2016  fmartelli:Joined the channel
Thu Jun 30 08:37:39 2016  fmartelli:Joined the channel
Thu Jun 30 08:42:59 2016  fmartelli:Joined the channel
Thu Jun 30 08:46:28 2016  svizzero82:Joined the channel
Thu Jun 30 08:51:33 2016  _massi_:Joined the channel
Thu Jun 30 08:59:52 2016  sberyozkin:Joined the channel
Thu Jun 30 09:23:08 2016  _massi_:Joined the channel
Thu Jun 30 09:47:56 2016  ilgrosso:sberyozkin: ping
Thu Jun 30 09:48:24 2016  sberyozkin:ilgrosso: hi
Thu Jun 30 09:48:28 2016  ilgrosso:I am looking at SYNCOPE-884 - troubles reported by coheigea when dealing with application/xml
Thu Jun 30 09:48:58 2016  ilgrosso:I have passed -Djaxb.debug=true to Tomcat
Thu Jun 30 09:49:08 2016  ilgrosso:but I cannot see anything special in the logs
Thu Jun 30 09:49:26 2016  ilgrosso:the only relevant message is reported by CXF as 'Payload: JAXBException occurred : 1 counts of IllegalAnnotationExceptions. '
Thu Jun 30 09:49:41 2016  ilgrosso:by the LoggingInterceptor
Thu Jun 30 09:50:18 2016  ilgrosso:any hint about how to investigate which JAXB annotation might be failing?
Thu Jun 30 09:53:37 2016  sberyozkin:ilgrosso: JAXBElementProvider does LOG.warning(ExceptionUtils.getStackTrace(e)); when it catches JAXBException
Thu Jun 30 09:54:24 2016  ilgrosso:ok, I have org.apache.cxf set to ERROR
Thu Jun 30 09:54:37 2016  ilgrosso:needs to change it to WARNING
Thu Jun 30 09:54:58 2016  ilgrosso:*WARN
Thu Jun 30 09:55:57 2016  ilgrosso:yep, catched
Thu Jun 30 09:56:01 2016  ilgrosso:sberyozkin: thx for support
Thu Jun 30 09:56:11 2016  sberyozkin:ilgrosso: nice, np, thanks
Thu Jun 30 09:56:56 2016  ilgrosso:the problem is here: https://github.com/apache/syncope/blob/master/common/lib/src/main/java/org/apache/syncope/common/lib/to/ProvisioningResult.java#L38
Thu Jun 30 09:57:32 2016  ilgrosso:JAXB is failing in serializing that field because it downgrades to EntityTO, which is an interface
Thu Jun 30 09:58:30 2016  sberyozkin:ilgrosso: I recall one can register adapters for it >
Thu Jun 30 09:58:33 2016  sberyozkin:ilgrosso: I recall one can register adapters for it ?
Thu Jun 30 09:58:50 2016  ilgrosso:yes, we already provide custom adapters for Maps
Thu Jun 30 09:59:18 2016  ilgrosso:I'll have to dig into it (when, when will we remove JAXB in favor of some modern XML binding?)
Thu Jun 30 10:00:07 2016  sberyozkin:ilgrosso: the problem is JSON is getting a lot attention with XML being kind of side-lined
Thu Jun 30 10:00:44 2016  sberyozkin:ilgrosso: by the way which XML binding do you like
Thu Jun 30 10:01:05 2016  tusharm:Joined the channel
Thu Jun 30 10:01:34 2016  ilgrosso:sberyozkin: https://github.com/FasterXML/jackson-dataformat-xml was extremely nice to work with, last time I had to deal with XML (un)marshalling at Olingo
Thu Jun 30 10:02:40 2016  ilgrosso:but it would take some time to replace JAXB with it at Syncope, so for the moment it's easier to add the n-th workaound
Thu Jun 30 10:03:20 2016  ilgrosso:Porkaround, as we say here ;-)
Thu Jun 30 10:03:48 2016  sberyozkin:ilgrosso: I see :-), does Jackson has a jaxrs provider for its xml binding ?
Thu Jun 30 10:04:10 2016  ilgrosso:not sure, it's been quite some time since last time I looked at it
Thu Jun 30 10:05:14 2016  ilgrosso:it seems so: http://search.maven.org/#artifactdetails%7Ccom.fasterxml.jackson.jaxrs%7Cjackson-jaxrs-xml-provider%7C2.7.5%7Cbundle
Thu Jun 30 10:05:33 2016  ilgrosso:looks like a nice starting point
Thu Jun 30 10:07:23 2016  tusharm:Joined the channel
Thu Jun 30 10:24:50 2016  tusharm:Joined the channel
Thu Jun 30 10:25:46 2016  sberyozkin:ilgrosso: sounds good, thanks
Thu Jun 30 10:26:46 2016  sberyozkin:ilgrosso: though those guys studbornly ignore CXF, sigh :-)
Thu Jun 30 10:26:58 2016  ilgrosso:sberyozkin: this is deeply bad
Thu Jun 30 10:27:20 2016  sberyozkin:ilgrosso: lol. it is all right
Thu Jun 30 10:28:36 2016  sberyozkin:ilgrosso: I suppose that description in their poms has been there since the invention of JAX-RS when CXF RS was quite weak
Thu Jun 30 10:29:00 2016  ilgrosso:sberyozkin: maybe an idea to just send some PRs ;-)
Thu Jun 30 10:31:02 2016  sberyozkin:ilgrosso: :-), I supposes users will have a chance to find out about CXf through other channels :-)
Thu Jun 30 10:57:33 2016  tusharm:Joined the channel
Thu Jun 30 11:11:58 2016  tusharm:Joined the channel
Thu Jun 30 11:12:07 2016  fmartelli1:Joined the channel
Thu Jun 30 11:28:20 2016  tusharm:Joined the channel
Thu Jun 30 11:29:45 2016  jbonofre:Joined the channel
Thu Jun 30 12:05:49 2016  sberyozkin:Joined the channel
Thu Jun 30 12:10:13 2016  tusharm:Joined the channel
Thu Jun 30 12:32:43 2016  tusharm:Joined the channel
Thu Jun 30 12:34:58 2016  svizzero81:Joined the channel
Thu Jun 30 12:37:45 2016  giacomolm:Joined the channel
Thu Jun 30 12:46:35 2016  jbonofre:Joined the channel
Thu Jun 30 13:17:37 2016  tusharm:Joined the channel
Thu Jun 30 13:23:50 2016  tusharm:Joined the channel
Thu Jun 30 13:43:19 2016  tusharm:Joined the channel
Thu Jun 30 13:54:46 2016  _massi_:Joined the channel
Thu Jun 30 14:40:36 2016  sberyozkin:Joined the channel
Thu Jun 30 14:52:41 2016  ilgrosso:coheigea: isn't SYNCOPE-889 a bare duplicate of SYNCOPE-888? can SYNCOPE-889 be deleted?
Thu Jun 30 14:52:49 2016  coheigea:Yep just noticed that now
Thu Jun 30 14:54:01 2016  ilgrosso:would you mind deleting it or removing the fix for version 2.0.0? Otherwise it will appear in the release notes
Thu Jun 30 14:54:05 2016  ilgrosso:thx!
Thu Jun 30 14:54:39 2016  coheigea:yup deleted now
Thu Jun 30 14:55:41 2016  coheigea:ilgrosso: Would it be possible to display some info on "Enable realm provisioning" if you hover the mouse over it? It's not really obvious what it means.
Thu Jun 30 14:56:47 2016  ilgrosso:coheigea: sounds like a good UX hint: maybe you'd want to make such improvement?
Thu Jun 30 14:57:15 2016  ilgrosso:please open an issue anyway
Thu Jun 30 14:57:18 2016  coheigea:yup will do
Thu Jun 30 14:58:11 2016  tusharm:Joined the channel
Thu Jun 30 16:56:46 2016  coheigea:Left the channel
Thu Jun 30 17:03:47 2016  tusharm:Left the channel

Comments