Alfresco discussion and collaboration. Stick around a few hours after asking a question.
Official support for Enterprise subscribers: support.alfresco.com.
Join in the conversation by getting an IRC client and connecting to #alfresco at Freenode. Our you can use the IRC web chat.
More information about the channel is in the wiki.
More help is available in this list of resources.
2019-05-24 09:19:42 GMT <alfresco-discord> <MartinM> @MichaelJMuller Thanks for pointing SOLR_SOLR_HOST out I will as our docs experts 😃
2019-05-24 09:50:52 GMT <Tichodroma> I am porting some modules to Alfresco 6.1.2-ga and miss some classes. Especially org.alfresco.util.TriggerBean which I use in Spring contexts is missing. Ideas? (see also https://stackoverflow.com/q/56277915/11044402)
2019-05-24 09:50:53 GMT <alfbot> Title:java - Replacement for org.alfresco.util.TriggerBean - Stack Overflow (at stackoverflow.com)
2019-05-24 09:55:22 GMT <alfresco-discord> <yreg> is that the one for scheduled jobs ?
2019-05-24 10:04:29 GMT <Tichodroma> The bean definition sets properties like startDelayMinutes and repeatCount. So it is a very simple scheduled bean.
2019-05-24 10:06:56 GMT <Tichodroma> I am not quite sure where this class was included in past versions of Alfresco. Any working replacement that is part of 6.1 GA would be helpful.
2019-05-24 10:07:03 GMT <alfresco-discord> <yreg> I know the logic around that area has changed significantly due to the spring upgrade
2019-05-24 10:07:31 GMT <Tichodroma> Well, how do we configure schedulers and scheduled jobs in 6.1?
2019-05-24 10:07:33 GMT <angelborroy> Tichodroma are you aware of that?
2019-05-24 10:07:34 GMT <angelborroy> https://github.com/Alfresco/alfresco-repository/wiki/ACS-6-Migration-Guide
2019-05-24 10:07:35 GMT <alfbot> Title:ACS 6 Migration Guide · Alfresco/alfresco-repository Wiki · GitHub (at github.com)
2019-05-24 10:08:01 GMT <Tichodroma> angelborroy: now I am :)
2019-05-24 10:08:29 GMT <Tichodroma> I'll check
2019-05-24 10:08:44 GMT <alfresco-discord> <Luca.Biondo> I used that guide to port some scheduled jobs, it works 😄
2019-05-24 10:09:28 GMT <Tichodroma> .oO( I would really like some deprecation process for this kind of changes: mark stuff as deprecated, keep it for two versions, remove it )
2019-05-24 10:09:56 GMT <Tichodroma> and most important: include a comment at the deprecated stuff what to do instead
2019-05-24 10:10:21 GMT <alfresco-discord> <yreg> +1
2019-05-24 10:10:31 GMT <angelborroy> +2
2019-05-24 10:10:48 GMT <Tichodroma> guides somwhere (why at GH now? no wiki?) are nice but the code must be the primary source of information
2019-05-24 10:15:00 GMT <Tichodroma> The guide describes how to replace CronTriggerBean with AlfrescoSchedulerAccessorBean. I used *TriggerBean* which has no cron expression. Any replacement for this? Or does AlfrescoSchedulerAccessorBean handle this cas, too?
2019-05-24 10:17:15 GMT <hi-ko> which CE version is the first one supporting open-jdk? 201806 GA / 6.0.7-ga seems not to ...
2019-05-24 10:18:28 GMT <hi-ko> 6.1 seems much to early since there are too many changes without having a solution yet / having the addons available
2019-05-24 10:47:43 GMT <Tichodroma> angelborroy: thanks for the link, now the Spring context starts up without errors. I've answered my own SO question: https://stackoverflow.com/a/56291100/11044402
2019-05-24 10:47:44 GMT <alfbot> Title:java - Replacement for org.alfresco.util.TriggerBean - Stack Overflow (at stackoverflow.com)
2019-05-24 10:48:06 GMT <angelborroy> you’re great!
2019-05-24 10:48:33 GMT <angelborroy> Why are you using StackOverflow instead of Alfresco Community?
2019-05-24 10:54:37 GMT <Tichodroma> Alfresco Community? Is this a new web platform?
2019-05-24 10:54:48 GMT <Tichodroma> (things change so often, I lost keeping track)
2019-05-24 10:54:55 GMT <angelborroy> hehe
2019-05-24 10:55:04 GMT <angelborroy> As I said: “you’re great!”
2019-05-24 10:55:05 GMT <angelborroy> :)
2019-05-24 12:17:06 GMT <hi-ko> angelborroy: is it correct, that 6.0.7-ga only runs with oracle-jdk? Trying with open-jdk I trap into ClassNotFoundException: javax.xml.bind which is deprecated since jdk 9
2019-05-24 12:17:37 GMT <hi-ko> on the other hand EE 6.0.1 does support open-jdk-11
2019-05-24 12:17:39 GMT <angelborroy> In fact, I don’t know
2019-05-24 12:18:32 GMT <angelborroy> yep
2019-05-24 12:18:46 GMT <angelborroy> It has been tested with oracle-jdk 8
2019-05-24 12:18:47 GMT <angelborroy> https://github.com/Alfresco/acs-community-packaging/blob/acs-community-packaging-6.0.7-ga/docker-alfresco/Dockerfile#L3
2019-05-24 12:18:48 GMT <alfbot> Title:acs-community-packaging/Dockerfile at acs-community-packaging-6.0.7-ga · Alfresco/acs-community-packaging · GitHub (at github.com)
2019-05-24 12:19:47 GMT <alfresco-discord> <digcat> 6.1.2-ga takes 11 openjdk last i looked
2019-05-24 12:20:09 GMT <alfresco-discord> <digcat> any news re next community release ?
2019-05-24 12:20:22 GMT <angelborroy> https://github.com/Alfresco/acs-community-packaging/blob/acs-community-packaging-6.1.2-ga/docker-alfresco/Dockerfile#L3
2019-05-24 12:20:23 GMT <alfbot> Title:acs-community-packaging/Dockerfile at acs-community-packaging-6.1.2-ga · Alfresco/acs-community-packaging · GitHub (at github.com)
2019-05-24 12:20:30 GMT <angelborroy> 6.1.2 ga is using openjdk 11
2019-05-24 12:20:31 GMT <hi-ko> OK thans. It's a chicken egg thing. the only real reason to migrate to alfresco 6 is open-jdk. alfresco 6.1 has to many changes to be assume as stabile and supported addons are missing, cifs is missing ...
2019-05-24 12:20:58 GMT <alfresco-discord> <digcat> id imagine more changes are coming
2019-05-24 12:21:04 GMT <angelborroy> Nope
2019-05-24 12:21:10 GMT <angelborroy> Following version is openjdk 11
2019-05-24 12:21:34 GMT <hi-ko> digcat means more changes in repo ;-)
2019-05-24 12:21:45 GMT <Tichodroma> The class org.alfresco.filesys.repo.ContentContext (now in alfresco-repository-7.43.jar) used to have methods isPseudoFilesEnabled() and getPseudoFileOverlay(). Not anymore. Any ideas what to use instead?
2019-05-24 12:21:45 GMT <alfresco-discord> <digcat> yes
2019-05-24 12:21:58 GMT <hi-ko> transformation, search, authentication ...
2019-05-24 12:22:33 GMT <hi-ko> so we ar preparing now for a long, long time without migrations/update ;-)
2019-05-24 12:23:01 GMT <angelborroy> 6.2 will be launched (hopefully) in Sept/Oct
2019-05-24 12:23:05 GMT <hi-ko> much to much moving targets
2019-05-24 12:24:00 GMT <alfresco-discord> <digcat> and will that now be just a GA release again, so no EA any more ?
2019-05-24 12:24:21 GMT <angelborroy> Nope, EA are not planned
2019-05-24 12:24:29 GMT <angelborroy> But probably the first one will be EA again
2019-05-24 12:25:03 GMT <hi-ko> from the customer perspective it is no movement because since 5.2 there are no functional changes except deprecations. there is no customer here we know of which is willing to run docker in production
2019-05-24 12:25:37 GMT <hi-ko> so the only reason to do all the work is to move to open-jdk
2019-05-24 12:26:21 GMT <angelborroy> Hopefully 6.2 will include a “usable” ACA / ADW to replace Share
2019-05-24 12:27:13 GMT <alfresco-discord> <digcat> good even
2019-05-24 12:29:52 GMT <hi-ko> I spent some time in ACA and many DMS use cases are not usabe for us without massive rework. e.g. the metadata view is too small to simple. ACA is more or less (like share) a web ui for a fileserver
2019-05-24 12:31:54 GMT <hi-ko> to be fair: we also spent a lot of time to find the right extension points to do what we need in share without redo all the work with every update but I'm not sure if we want to spent this again for ACA.
2019-05-24 12:33:46 GMT <hi-ko> ACA looks just somehow different and simpler implemented with yet another technology. But with the same shortcommings
2019-05-24 12:35:33 GMT <hi-ko> So enough complaining - it is what it is. We know Alfresco's plans and we have to decide and act.
2019-05-24 13:06:49 GMT <alfresco-discord> <dgradecak> while you are talking about those changes, noone mentions "workflows". So, we all know as we have been told activit is "being removed" from ACS, so use APS (enterprise) ... but APS does not seem to be ready yet or am I wrong?
2019-05-24 13:07:42 GMT <alfresco-discord> <dgradecak> @angel.borroy do you know what are the recommendations in that regard? An enterprise client is looking to develop a new process and they prefer to stay in share and develop it on the ACS side
2019-05-24 13:08:33 GMT <alfresco-discord> <dgradecak> and do you have any idea how much it would cost (approx.) for APS, if they have a ACS license?
2019-05-24 13:09:33 GMT <angelborroy> APS 1.x is ready since 2014
2019-05-24 13:09:47 GMT <angelborroy> APS 2.x will be ready soon (I hope)
2019-05-24 13:09:58 GMT <angelborroy> IMO Activiti will not be removed from Repository
2019-05-24 13:10:03 GMT <angelborroy> At least in the short term
2019-05-24 13:10:13 GMT <alfresco-discord> <dgradecak> does a new process makes sens to be developed with aps 1 ?
2019-05-24 13:10:15 GMT <angelborroy> APS cost… You know, depends on the sales man you contact
2019-05-24 13:10:58 GMT <angelborroy> AFaust and yreg have been working with APS 1 deeply, probably they will have a bette background on that than me
2019-05-24 13:11:26 GMT <alfresco-discord> <dgradecak> thank you for the hint
2019-05-24 13:11:49 GMT <alfresco-discord> <dgradecak> I did not have the impression AFaust likes APS;) but will talk to him
2019-05-24 13:12:08 GMT <angelborroy> AFaust doesn’t like even his own code…
2019-05-24 13:12:19 GMT <angelborroy> … but yes, APS is not the easiest Alfresco product
2019-05-24 13:12:21 GMT <alfresco-discord> <dgradecak> haha
2019-05-24 13:12:35 GMT <alfresco-discord> <dgradecak> good point
2019-05-24 13:13:16 GMT <alfresco-discord> <dgradecak> @yreg lunch time or busy?
2019-05-24 15:00:25 GMT <alfresco-discord> <gdeverlant> Can someone tell me why there is no version of 6 with tomcat already packaged ?
2019-05-24 15:02:11 GMT <alfresco-discord> <gdeverlant> because it was a pain in the finger to setup Alfresco 6
2019-05-24 15:02:24 GMT <alfresco-discord> <gdeverlant> I had to try 4 times to get it work
2019-05-24 15:02:56 GMT <alfresco-discord> <gdeverlant> the 5.2 Installer was a great idea!
2019-05-24 15:18:12 GMT <alfresco-discord> <LuisColorado> I feel your pain!
2019-05-24 15:19:06 GMT <alfresco-discord> <LuisColorado> I discuss the reasons here (which doesn't mean that I agree with them):
2019-05-24 15:19:08 GMT <alfresco-discord> <LuisColorado> https://www.ziaconsulting.com/alfresco-technology/alfresco-trends-2019/
2019-05-24 15:19:09 GMT <alfbot> Title:Alfresco Trends 2019 - Zia Consulting (at www.ziaconsulting.com)
2019-05-24 15:20:30 GMT <alfresco-discord> <douglascrp> has anyone considered using hadoop as a content repository for Alfresco?
2019-05-24 15:20:54 GMT <alfresco-discord> <douglascrp> yesterday I found this https://github.com/ddoyle4/alfrescohadoop
2019-05-24 15:20:55 GMT <alfbot> Title:GitHub - ddoyle4/alfrescohadoop (at github.com)
2019-05-24 15:21:03 GMT <alfresco-discord> <douglascrp> it is and old project, but it gave me some ideas
2019-05-24 15:21:25 GMT <alfresco-discord> <douglascrp> maybe use a conditional storage, like for files bigger than xMB, use hadoop
2019-05-24 15:21:46 GMT <alfresco-discord> <douglascrp> and let all the small documents for the "normal" local filestore
2019-05-24 15:23:03 GMT <alfresco-discord> <douglascrp> I am mentioning this file size selector because of the following answer https://community.alfresco.com/thread/207418-other-file-systems-with-alfresco-hadoopfs#comment-686886
2019-05-24 15:23:05 GMT <alfbot> Title:Other File Systems with Alfresco - HadoopFS? | Alfresco Community (at community.alfresco.com)
2019-05-24 15:37:03 GMT <hi-ko> douglascrp: why should one use alfresco for very large files? If I remember correct alfresco is not able to read or write byte ranges.
2019-05-24 15:42:43 GMT <hi-ko> LuisColorado: just read your article. exactly the point we see here. Even if developers and Alfresco has benefits the end customers don't like it in production since they don't have the skills and processes.
2019-05-24 15:45:55 GMT <hi-ko> gdeverlant, LuisColorado: we are nearlly finished with our Alfresco Virtual Appliance supporting 6.0.7 and 6.1 CE. So I should write up a short installation guide with findings and best practices ...
2019-05-24 16:05:26 GMT <alfresco-discord> <gdeverlant> either an installer like 5.2 or a ready usable setup with tomcat
2019-05-24 16:05:31 GMT <alfresco-discord> <gdeverlant> would be appreciated
2019-05-24 17:04:05 GMT <alfresco-discord> <douglascrp> @hi-ko tks for the answer
2019-05-24 17:04:17 GMT <alfresco-discord> <douglascrp> so, the idea is not to use it only because of the "big data" related files
2019-05-24 17:04:57 GMT <alfresco-discord> <douglascrp> I was considering it as a replacement for storages like s3, where you have no limit of use
2019-05-24 17:05:09 GMT <alfresco-discord> <douglascrp> not sure though if it would be the best idea
2019-05-24 20:43:42 GMT <alfresco-discord> <yreg> @dgradecak Had to take off early in order to pick my kid from school today
2019-05-24 20:44:55 GMT <alfresco-discord> <yreg> I have been working with APS 1.x for a year now, and it doesn't seize to surprise me with more crappy stuff
2019-05-24 20:45:48 GMT <alfresco-discord> <yreg> and given the fact that it is quite different from what APS 2.x is going to be shipping, I would strongly advise to wait for the 2.0
2019-05-24 20:46:32 GMT <alfresco-discord> <yreg> I have been following up on Activiti-7 and I like where that is going, I also see a lot of painful points I faced with APS 1.x being addressed
2019-05-24 20:48:52 GMT <alfresco-discord> <yreg> but also more complexity introduced
2019-05-24 20:50:40 GMT <alfresco-discord> <yreg> I also think that the embedded activiti is to stay for long inside Alfresco and that any deprecation process should at least take a major or two (think Alfresco Explorer) because I know a lot of clients (some of them quite important) using it massively
2019-05-24 20:51:24 GMT <alfresco-discord> <yreg> and because alfresco is using it also internally to support few feature (ie: site invites ...)
2019-05-24 20:57:09 GMT <alfresco-discord> <yreg> When I get BPM requirements inside my projects, I distinguish 3 categories : 1- requirements that are very simplistic, involving a single validation task that is tightly coupled with a node or multiple nodes: In this case I do not use a BPM engine, I use a custom node (possibly a custom child association as well) to model task attributes and status (that way I can also benefit from Solr indexing) 2-
2019-05-24 20:57:09 GMT <alfresco-discord> Workflow requirements that are quite simple ( a handful of tasks) or that are documents centric and which require transactional consistency: For this kind of cases I go for embedded activiti 3- Complex/Advanced workflows : Those require a standalone BPM component, be it activiti, APS, or otherwise
The other logs are at http://esplins.org/hash_alfresco