As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
What version of Alfresco Community Edition can run on Wildfly?
Thanks!
Hello.
Well, judging by the supported platform documentation, available at Supported Platforms | Alfresco Documentation , there is no support for it.
If you need it, you will have to make it work by yourself.
As a long-time JBoss/Wildfly user, I decide to try my hand. I've got alfresco.war, share.war, and _vti_bit.war deployed and the UIs appear. But during startup the Alfresco background jobs cannot read their configuration files for some reason:
16:53:40,005 ERROR [org.alfresco.repo.content.MimetypeMap] (QuartzScheduler_Worker-1) Config read failed. URI scheme is not "file": java.lang.IllegalArgumentException: URI scheme is not "file" at java.base/java.io.File.<init>(File.java:423) at deployment.alfresco.war//org.alfresco.util.ConfigFileFinder.readFiles(ConfigFileFinder.java:86) at deployment.alfresco.war//org.alfresco.repo.content.MimetypeMap.readConfig(MimetypeMap.java:665) at deployment.alfresco.war//org.alfresco.repo.content.MimetypeMap$1.readConfig(MimetypeMap.java:459) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler.readConfigAndReplace(ConfigScheduler.java:232) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler$ConfigSchedulerJob.execute(ConfigScheduler.java:69) at deployment.alfresco.war//org.quartz.core.JobRunShell.run(JobRunShell.java:202) at deployment.alfresco.war//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 16:53:40,010 ERROR [org.alfresco.repo.content.transform.LocalTransformServiceRegistry] (QuartzScheduler_Worker-2) Config read failed. URI scheme is not "file": java.lang.IllegalArgumentException: URI scheme is not "file" at java.base/java.io.File.<init>(File.java:423) at deployment.alfresco.war//org.alfresco.util.ConfigFileFinder.readFiles(ConfigFileFinder.java:86) at deployment.alfresco.war//org.alfresco.transform.client.registry.CombinedConfig.addLocalConfig(CombinedConfig.java:84) at deployment.alfresco.war//org.alfresco.repo.content.transform.LocalTransformServiceRegistry.readConfig(LocalTransformServiceRegistry.java:139) at deployment.alfresco.war//org.alfresco.transform.client.registry.TransformServiceRegistryImpl$1.readConfig(TransformServiceRegistryImpl.java:83) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler.readConfigAndReplace(ConfigScheduler.java:232) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler$ConfigSchedulerJob.execute(ConfigScheduler.java:69) at deployment.alfresco.war//org.quartz.core.JobRunShell.run(JobRunShell.java:202) at deployment.alfresco.war//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 16:53:40,010 ERROR [org.alfresco.repo.content.transform.LocalTransformServiceRegistry] (QuartzScheduler_Worker-1) Config read failed. URI scheme is not "file": java.lang.IllegalArgumentException: URI scheme is not "file" at java.base/java.io.File.<init>(File.java:423) at deployment.alfresco.war//org.alfresco.util.ConfigFileFinder.readFiles(ConfigFileFinder.java:86) at deployment.alfresco.war//org.alfresco.transform.client.registry.CombinedConfig.addLocalConfig(CombinedConfig.java:84) at deployment.alfresco.war//org.alfresco.repo.content.transform.LocalTransformServiceRegistry.readConfig(LocalTransformServiceRegistry.java:139) at deployment.alfresco.war//org.alfresco.transform.client.registry.TransformServiceRegistryImpl$1.readConfig(TransformServiceRegistryImpl.java:83) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler.readConfigAndReplace(ConfigScheduler.java:232) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler$ConfigSchedulerJob.execute(ConfigScheduler.java:69) at deployment.alfresco.war//org.quartz.core.JobRunShell.run(JobRunShell.java:202) at deployment.alfresco.war//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 16:53:40,011 ERROR [org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl] (QuartzScheduler_Worker-2) Config read failed. URI scheme is not "file": java.lang.IllegalArgumentException: URI scheme is not "file" at java.base/java.io.File.<init>(File.java:423) at deployment.alfresco.war//org.alfresco.util.ConfigFileFinder.readFiles(ConfigFileFinder.java:86) at deployment.alfresco.war//org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl.readConfig(RenditionDefinitionRegistry2Impl.java:305) at deployment.alfresco.war//org.alfresco.repo.rendition2.RenditionDefinitionRegistry2Impl$1.readConfig(RenditionDefinitionRegistry2Impl.java:168) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler.readConfigAndReplace(ConfigScheduler.java:232) at deployment.alfresco.war//org.alfresco.util.ConfigScheduler$ConfigSchedulerJob.execute(ConfigScheduler.java:69) at deployment.alfresco.war//org.quartz.core.JobRunShell.run(JobRunShell.java:202) at deployment.alfresco.war//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Can someone tell me the names of those files and their possible jar file names within the war so I can work on tracking those down?
Did you configure the "shared" path?
https://github.com/Alfresco/alfresco-community-repo/blob/master/packaging/docker-alfresco/Dockerfile#L41