Daily Log for #alfresco IRC Channel

Alfresco discussion and collaboration. Stick around a few hours after asking a question.

Official support for Enterprise subscribers: support.alfresco.com.

Joining the Channel:

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.

Getting Help

More help is available in this list of resources.

Daily Log for #alfresco

2018-10-03 08:10:36 GMT <alfresco-discord> <bhagyas> Introducing #devcon channel, along with @Francesco Corti - Let's hope to have DevCon related conversations there. You can help potential attendees with recommendations and use it as an event planning space.

2018-10-03 08:37:09 GMT <alfresco-discord> <Mats Karlsson> What is the recommended way of running Alfresco? Oracle JDK 8 is undergoing the "End of Public Updates" process, which means there are no longer free updates for commercial use after January 2019 so guessing Oracle JDK is no longer an option.

2018-10-03 08:56:13 GMT <angelborroy> @Mats Karlsson https://www.alfresco.com/services/subscription/supported-platforms

2018-10-03 08:56:15 GMT <alfbot> Title:Supported Platforms and Languages | Alfresco (at www.alfresco.com)

2018-10-03 09:07:59 GMT <alfresco-discord> <Mats Karlsson> @angel.borroy if you stay with jdk8 then you will have to run a insecure system that doesn't get any patches/security fixes or have to pay for "Oracle Java SE Subscription" which is about $25 per cpu/month.

2018-10-03 09:09:04 GMT <alfresco-discord> <MorganP> You can run the latest oracle jdk8 update from 2018 for some time

2018-10-03 09:09:12 GMT <alfresco-discord> <MorganP> then you might need to consider the openjdk for example

2018-10-03 09:10:15 GMT <alfresco-discord> <Mats Karlsson> @MorganP yes, but will OpenJDK be supported in the near future for ACS Community Edition for example?

2018-10-03 09:12:59 GMT <alfresco-discord> <MorganP> There is nothing support for the Community Edition

2018-10-03 09:13:06 GMT <alfresco-discord> <MorganP> supported*

2018-10-03 09:13:27 GMT <alfresco-discord> <MorganP> The Supported Platforms are only for Enterprise Versions

2018-10-03 09:14:34 GMT <alfresco-discord> <MorganP> OpenJDK is working fine with Alfresco as far as I know

2018-10-03 09:15:43 GMT <alfresco-discord> <Loftux> Anything above 8 (Oracle java or OpenJDK) does not work for what I know, think it is due to older Spring libraries that are not working with newer versions of Java.

2018-10-03 09:16:14 GMT <alfresco-discord> <MorganP> Yes you need to stay in 8 for now

2018-10-03 09:16:28 GMT <angelborroy> I didn’t notice that

2018-10-03 09:16:38 GMT <alfresco-discord> <MorganP> There are a lot of applications in the same case

2018-10-03 09:16:40 GMT <angelborroy> This is also true for Alfresco 6?

2018-10-03 09:19:28 GMT <yreg> ACS 6 has new updated spring libs

2018-10-03 09:19:35 GMT <yreg> So that's to be checked

2018-10-03 09:20:48 GMT <yreg> I think I heard someone talking about JDK9 working once you disable some security config or something

2018-10-03 09:21:20 GMT <alfresco-discord> <Loftux> Yes, Alfresco 6 is on Spring 5.1, so that part should work with later Java versions I guess. Bur probably a lot more to check

2018-10-03 09:22:58 GMT <yreg> I heard reflection is a pain on newer java versions

2018-10-03 09:23:04 GMT <yreg> Needs a lot of config

2018-10-03 09:23:24 GMT <angelborroy> https://github.com/Alfresco/alfresco-docker-base-java#openjdk-java-11-onwards

2018-10-03 09:23:25 GMT <alfbot> Title:GitHub - Alfresco/alfresco-docker-base-java (at github.com)

2018-10-03 09:29:46 GMT <yreg> angelborroy, that's a base for all DBP components, so it could be for other products than ACS

2018-10-03 09:30:16 GMT <angelborroy> yes, yreg, I saw the same you read

2018-10-03 09:30:26 GMT <angelborroy> Why are you pointing out obvious comments?

2018-10-03 09:31:55 GMT <yreg> It wasn't obvious from what has been pasted in the channel, so I thought I should point it out in case people following the discussion were not curious enough to follow the link ;-)

2018-10-03 11:02:50 GMT <alfresco-discord> <hiten> Hi Guys

2018-10-03 11:03:07 GMT <alfresco-discord> <hiten> How can I set version description while creating a new node

2018-10-03 11:04:53 GMT <angelborroy> You cannot

2018-10-03 11:05:18 GMT <alfresco-discord> <hiten> ok

2018-10-03 11:16:43 GMT <AFaust> Regarding the earlier discussions about Java 9+ and Alfresco Content Services.... it wasn't just the Spring libraries that cause issues with never Java. When I tried Java 9 with Alfresco 5.2 last year, issues popped up almost everywhere, MyBatis/iBatis, Rhino, AOP, Spring... Though I got Alfresco to start with all kinds of JVM flags to disable most of the Jigsaw / new security guards, I still encountered issues at runtime (mostly

2018-10-03 11:16:43 GMT <AFaust> with Rhino)...

2018-10-03 11:17:03 GMT <AFaust> So I am curious to see how they are going to address that and be compatible with Java 11

2018-10-03 11:25:02 GMT <AFaust> I believe there was also a question about plans regarding Java 11 at the Office Hours session of September 6th, but the notes (https://community.alfresco.com/docs/DOC-7942-office-hour-notes) do not contain a mention of this (I believe it was almost at the end)

2018-10-03 11:25:05 GMT <alfbot> Title:Office Hours notes | Alfresco Community (at community.alfresco.com)

2018-10-03 11:27:11 GMT <AFaust> As always, DevCon was mentioned in the answer during the session as the event where news will most likely be announced, as Engineering had not yet started (though already planned) any efforts to make changes for Java 11 compatibility at the time of the Office Hours

2018-10-03 11:29:13 GMT <AFaust> I got the feeling they were approaching this mostly with a "how hard can it be?" attitude and had not yet done much in the way of detailed analysis of issues with age-old libraries etc...

2018-10-03 11:48:37 GMT <alfresco-discord> <MorganP> Yes switching from 8 to 11 seems to be the route that several applications have taken

2018-10-03 11:49:27 GMT <alfresco-discord> <MorganP> but I haven't seen a single one running really on java 11 so far

2018-10-03 11:49:37 GMT <alfresco-discord> <MorganP> guess it will be fun to watch

2018-10-03 11:50:17 GMT <AFaust> Well, 11 only went GA a short while ago

2018-10-03 11:51:20 GMT <AFaust> They still could have looked at Java 9 compatibility with 6.0 since they already did a round of library upgrades. So the step up from 9 to 11 would have been much easier...

2018-10-03 12:11:59 GMT <alfresco-discord> <Loftux> How can I get a <@region in a template not to output any default div? My region is <@region id="mycomponent" scope="template"> and I have all the div needed in the webscript

2018-10-03 12:34:54 GMT <alfresco-discord> <Loftux> Adding chromeless="true" to the region directive is the answer..

2018-10-03 13:59:06 GMT *** DragiBus_ is now known as DragiBus

2018-10-03 15:22:38 GMT * AFaust is apparently too stupid to get a simple maven-antrun-plugin <copy> task to work

2018-10-03 15:28:35 GMT <yreg> Why would use use that plugin for that kind of task ?

2018-10-03 15:38:54 GMT <AFaust> Well, I use maven-dependency-plugin to unpack something and need to copy some of the unpacked contents into a different directory where they are to be picked up by the next plugin

2018-10-03 15:39:39 GMT <AFaust> Of course if maven-dependency-plugin would allow me to unpack only parts of a dependency and stripping path prefixes of the contents, I would not have to use that

2018-10-03 15:40:15 GMT <AFaust> ok, "parts of a dependency" is supported, but only with their full path

2018-10-03 15:40:19 GMT <yreg> My point was that you could have used a different plugin to simply do the copy without invoking ant

2018-10-03 15:40:52 GMT <yreg> https://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html for instance

2018-10-03 15:40:54 GMT <alfbot> Title:Apache Maven Resources Plugin – Copy Resources (at maven.apache.org)

2018-10-03 15:41:40 GMT <AFaust> Right - somehow I had the Resources plugin filed in my mind as "used for filtering resources" and forgot the copy part of it

2018-10-03 15:42:02 GMT <AFaust> still.... I see no reason why my trivial <copy> would not work (without any issue in the log)

2018-10-03 15:56:54 GMT <alfresco-discord> <DavidWebster> Hi all, has anyone got the link for the recording of yesterday's webinar with @ohej - I ended up missing it, but would like to catch up

2018-10-03 15:57:38 GMT <alfresco-discord> <Francesco Corti> Ehi @DavidWebster , this might help

2018-10-03 15:57:38 GMT <alfresco-discord> <Francesco Corti> https://twitter.com/Alfresco/status/1047155277580181504

2018-10-03 15:58:34 GMT <yreg> @DavidWebster it was too high level IMHO

2018-10-03 15:59:16 GMT <alfresco-discord> <Francesco Corti> Nice to have @cwiborg in the chat! Welcome here Chris!

2018-10-03 15:59:19 GMT <yreg> Stopped watching after 30 minutes, as there was (almost) nothing I haven't see already in previous presentations

2018-10-03 16:00:15 GMT <alfresco-discord> <DavidWebster> @Francesco Corti that links through to this page https://www.alfresco.com/events-and-webinars?f[]=field_sub_type:760 which doesn't list it. I guess it's not been posted yet?

2018-10-03 16:00:19 GMT <alfbot> Title:Events and Webinars | Alfresco (at www.alfresco.com)

2018-10-03 16:01:08 GMT <alfresco-discord> <Francesco Corti> mmm... @kgastaldo can you help here?

2018-10-03 16:02:00 GMT <alfresco-discord> <cwiborg> Thanks @Francesco Corti ! I'm always a fan of going where the action is... 😃

2018-10-03 16:02:19 GMT <alfresco-discord> <Francesco Corti> 😄

2018-10-03 16:02:30 GMT <alfresco-discord> <Francesco Corti> So, you are in the right place!

2018-10-03 16:57:39 GMT <alfresco-discord> <kgastaldo> Hmm, let me see if there is a link.

2018-10-03 17:03:46 GMT <alfresco-discord> <kgastaldo> So, we'll be releasing the recording link later this afternoon.

2018-10-03 17:03:49 GMT <alfresco-discord> <kgastaldo> Once it's out, I'll post it here

2018-10-03 17:16:31 GMT <AxelFaust> Anyone know which Spring class is responsible for resolving URLs with "webapp:" protocol?

2018-10-03 17:17:05 GMT <AxelFaust> I know it must be a ResourceLoader implementation but so far have not been able to find the right one

2018-10-03 17:19:58 GMT <AxelFaust> GitHub search is quite annoying - even if you try to search for "webapp:" in a way meant to be taken literally, it drops of the : and gives me any matches for webapp

2018-10-03 17:21:52 GMT <AxelFaust> Great... and it can't show any more results beyond page 8...

2018-10-03 18:21:27 GMT <alfresco-discord> <dgradecak> Afaust: did you check PathMatchingResourcePatternResolver ?

2018-10-03 18:23:18 GMT <alfresco-discord> <dgradecak> just read the spring version discussion, @Loftux alf 6 community is on spring 5.0.4 not 5.1 at least this acs 6.0.7 ga, if there is anything newer I am not following right now

2018-10-03 19:18:00 GMT <AxelFaust> dgradecak: Turned out what I was looking for was not part of Spring itself, but the Surf framework...

2018-10-03 23:49:14 GMT <alfresco-discord> <digcat> hi all, just wondering is there anywhere, which documents how to compile the wars for all the alfresco projects, so they can be consumed by docker? ie all the parameters used to generate the GA releases

2018-10-03 23:49:51 GMT <alfresco-discord> <digcat> im assumng mvn clean install, isnt all thats needed

2018-10-03 23:50:39 GMT <alfresco-discord> <digcat> will test, if it is, then that would be grand

End of Daily Log

The other logs are at http://esplins.org/hash_alfresco