
SVN Repository integration with MyCollab
SVN repository integration with MyCollab is very desirable. It would enable code commit reviews insite MyCollab instead.

How to change css of MyCollab?
Where does MyCollab stores the styles.css. I want to change the look and feel of the application.

MyCollab mail with Exchange Server?
Du you have instructions to setup MyCollab to use an Exchange Server for sending email?
Thanks in advance
Regards
Raul

A very obvious and simple thing is not there: Can't find the "dashboard" link.
I am very new here but feel stupid. Just need to add the task and can't see the Dashboard link. How is this possible?

port 8080 change procedure not working
It seems this is the first time you run MyCollab. For complete installation, you
must open the browser and type address http://localhost:8080 and complete the s
teps to install MyCollab.
09:21:47,005 INFO o.e.j.s.Server:345 - jetty-9.3.0.v20150612
09:21:58,148 INFO o.e.j.s.h.ContextHandler:737 - Started o.e.j.s.ServletContext
Handler@140e5a13{/,null,AVAILABLE}
Exception in thread "main" java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:32
6)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNet
workConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java
:244)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:384)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLife
Cycle.java:68)
at com.esofthead.mycollab.jetty.GenericServerRunner.execute(GenericServe
rRunner.java:158)
at com.esofthead.mycollab.jetty.GenericServerRunner.run(GenericServerRun
ner.java:115)
at com.esofthead.mycollab.jetty.CommunityServerRunner.main(CommunityServ
erRunner.java:38)
I already have Plone installed on the same machine, with Python using port 8080 and I can't stop/uninstall or change port for that.
Is it a must that for the first-time run, MyCollab has to use port 8080?
Please advise how to proceed.

Implementations
I've some request to the dev group.
1) Don't you think will be better to have a drill down system to navigate into the tasks ?
2) Could be better to assign a group of tast to a phase with a drag and drop system or with the use of a check box.These functionalities could be integrated in all the user interface.

Can not connect to my Dropbox
Thank you
Adam

In addition to startup fail, another unexpected problem occurred while shutting down the repository again.
I downloaded the opensource version.
And I ran ./startup.sh, connected to localhost:8080, filled in the input, and clicked setup, but the following error log came out.
(The db has already been migrated, so there are no logs related to db migration.)
Log /Users/aiara/MyCollab/MyCollab-7.0.3/logs/mycollab.out
Using MYCOLLAB_HOME: /Users/aiara/MyCollab/MyCollab-7.0.3
Param --start
aiara@aiaraui-Mac-Pro bin % [main] INFO com.mycollab.runner.Executor - Start MyCollab server process
[Thread-1] INFO com.mycollab.runner.AppProcess - MyCollab options: /Library/Java/JavaVirtualMachines/jdk-14.0.2.jdk/Contents/Home/bin/java -noverify -server -Xms394m -Xmx768m -XX:NewSize=128m -XX:+DisableExplicitGC -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -Dserver.port=8080 -cp :./lib/tomcat-embed-el-9.0.16.jar:./lib/undertow-servlet-2.0.17.Final.jar:./lib/image4j-0.7.2.jar:./lib/javax.el-3.0.0.jar:./lib/quartz-2.3.0.jar:./lib/jackson-databind-2.9.8.jar:./lib/spring-boot-starter-json-2.1.3.RELEASE.jar:./lib/spring-web-5.1.5.RELEASE.jar:./lib/jackson-core-2.9.8.jar:./lib/mybatis-velocity-2.0.jar:./lib/commons-logging-1.2.jar:./lib/cal10n-api-0.8.1.jar:./lib/spring-context-5.1.5.RELEASE.jar:./lib/gwt-crop-0.5.5.jar:./lib/vaadin-shared-8.8.0.jar:./lib/jsinterop-annotations-1.0.2.jar:./lib/error_prone_annotations-2.2.0.jar:./lib/batik-xml-1.9.jar:./lib/batik-i18n-1.9.jar:./lib/jta-1.1.jar:./lib/jboss-websocket-api_1.1_spec-1.1.3.Final.jar:./lib/activation-1.1.jar:./lib/gwt-user-2.8.2.jar:./lib/concurrent-1.3.4.jar:./lib/dynamicreports-core-6.0.0.jar:./lib/batik-ext-1.9.jar:./lib/vaadin-spring-boot-3.1.1.jar:./lib/mycollab-app-community-7.0.3.jar:./lib/log4j-api-2.11.2.jar:./lib/jboss-annotations-api_1.2_spec-1.0.2.Final.jar:./lib/undertow-websockets-jsr-2.0.17.Final.jar:./lib/spring-boot-starter-logging-2.1.3.RELEASE.jar:./lib/jackrabbit-spi-2.19.3.jar:./lib/velocity-engine-core-2.0.jar:./lib/listbuilder-1.0.0.v8.jar:./lib/xnio-api-3.3.8.Final.jar:./lib/sac-1.3.jar:./lib/kotlin-stdlib-jdk7-1.3.31.jar:./lib/mycollab-core-7.0.3.jar:./lib/spring-expression-5.1.5.RELEASE.jar:./lib/checker-qual-2.5.2.jar:./lib/javax.annotation-api-1.3.2.jar:./lib/batik-dom-1.9.jar:./lib/wizards-for-vaadin-2.0.1.jar:./lib/classmate-1.4.0.jar:./lib/spring-boot-starter-aop-2.1.3.RELEASE.jar:./lib/vaadin-sass-compiler-0.9.13.jar:./lib/mycollab-scheduler-community-7.0.3.jar:./lib/slf4j-api-1.7.25.jar:./lib/javax.activation-api-1.2.0.jar:./lib/popupbutton-3.0.0.jar:./lib/snakeyaml-1.23.jar:./lib/vaadin-server-8.8.0.jar:./lib/spring-boot-starter-validation-2.1.3.RELEASE.jar:./lib/vaadin-cropper-2.0.0.jar:./lib/kotlin-stdlib-common-1.3.31.jar:./lib/batik-constants-1.9.jar:./lib/batik-script-1.9.jar:./lib/vaadin-client-compiled-8.8.0.jar:./lib/prettytime-4.0.2.Final.jar:./lib/gwt-elemental-2.8.2.jar:./lib/validation-api-1.0.0.GA-sources.jar:./lib/kotlin-reflect-1.3.31.jar:./lib/ckeditor-0.1.2.jar:./lib/jfreechart-1.5.0.jar:./lib/spring-aop-5.1.5.RELEASE.jar:./lib/mycollab-scheduler-7.0.3.jar:./lib/batik-gvt-1.9.jar:./lib/vaadin-themes-8.8.0.jar:./lib/spring-webmvc-5.1.5.RELEASE.jar:./lib/batik-awt-util-1.9.jar:./lib/batik-parser-1.9.jar:./lib/mycollab-web-7.0.3.jar:./lib/jackson-annotations-2.9.0.jar:./lib/log4j-to-slf4j-2.11.2.jar:./lib/flyway-core-5.2.4.jar:./lib/jcr-2.0.jar:./lib/jaxb-impl-2.3.2.jar:./lib/kotlin-stdlib-1.3.31.jar:./lib/commons-collections4-4.3.jar:./lib/logback-classic-1.2.3.jar:./lib/failureaccess-1.0.1.jar:./lib/guava-27.1-jre.jar:./lib/annotations-13.0.jar:./lib/js-1.7R2.jar:./lib/markdown4j-2.2-cj-1.1.jar:./lib/viritin-2.9.jar:./lib/jaxb-api-2.3.1.jar:./lib/jackrabbit-api-2.19.3.jar:./lib/commons-pool-1.6.jar:./lib/batik-bridge-1.9.jar:./lib/xnio-nio-3.3.8.Final.jar:./lib/objenesis-3.0.1.jar:./lib/vaadin-spring-3.1.1.jar:./lib/responsive-layout-2.1.1.jar:./lib/HikariCP-3.2.0.jar:./lib/commons-dbcp-1.4.jar:./lib/vaadin-slf4j-jdk14-1.6.1.jar:./lib/spring-boot-starter-web-2.1.3.RELEASE.jar:./lib/jasypt-1.9.2.jar:./lib/batik-anim-1.9.jar:./lib/mybatis-3.5.1.jar:./lib/kotlin-stdlib-jdk8-1.3.31.jar:./lib/mycollab-localization-7.0.3.jar:./lib/jsoup-1.11.3.jar:./lib/mybatis-spring-2.0.1.jar:./lib/mycollab-caching-7.0.3.jar:./lib/cloning-1.9.12.jar:./lib/commons-io-2.5.jar:./lib/vaadin-compatibility-server-8.8.0.jar:./lib/jasperreports-6.7.0.jar:./lib/javax.servlet-api-4.0.1.jar:./lib/batik-svg-dom-1.9.jar:./lib/stackpanel-2.0.1.jar:./lib/spring-core-5.1.5.RELEASE.jar:./lib/jfreesvg-3.4.jar:./lib/jackrabbit-data-2.19.3.jar:./lib/jul-to-slf4j-1.7.25.jar:./lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar:./lib/mycollab-web-community-7.0.3.jar:./lib/commons-codec-1.11.jar:./lib/mycollab-migration-7.0.3.jar:./lib/vaadin-spring-boot-starter-3.1.1.jar:./lib/validation-api-2.0.1.Final.jar:./lib/commons-math3-3.6.1.jar:./lib/vaadin-push-8.8.0.jar:./lib/freemarker-gae-2.3.28.jar:./lib/mycollab-reporting-7.0.3.jar:./lib/spring-tx-5.1.5.RELEASE.jar:./lib/j2objc-annotations-1.1.jar:./lib/mycollab-services-community-7.0.3.jar:./lib/hibernate-validator-6.0.14.Final.jar:./lib/jackson-module-kotlin-2.9.8.jar:./lib/jackrabbit-jcr-commons-2.19.3.jar:./lib/jsinterop-annotations-1.0.2-sources.jar:./lib/commons-email-1.5.jar:./lib/commons-collections-3.2.2.jar:./lib/xml-apis-1.4.01.jar:./lib/spring-jcl-5.1.5.RELEASE.jar:./lib/atmosphere-runtime-2.4.30.vaadin1.jar:./lib/spring-boot-starter-2.1.3.RELEASE.jar:./lib/logback-core-1.2.3.jar:./lib/aspectjweaver-1.9.2.jar:./lib/vaadin-client-8.8.0.jar:./lib/extended-token-field-0.3.0.jar:./lib/datecalc-common-1.4.2.jar:./lib/spring-beans-5.1.5.RELEASE.jar:./lib/gentyref-1.2.0.vaadin1.jar:./lib/batik-util-1.9.jar:./lib/xmlgraphics-commons-2.2.jar:./lib/jboss-logging-3.3.2.Final.jar:./lib/batik-css-1.9.jar:./lib/confirmdialog-3.2.0.jar:./lib/spring-boot-2.1.3.RELEASE.jar:./lib/mycollab-jackrabbit-7.0.3.jar:./lib/spring-context-support-5.1.5.RELEASE.jar:./lib/flute-1.3.0.gg2.jar:./lib/mycollab-server-runner-7.0.3.jar:./lib/jackson-datatype-jsr310-2.9.8.jar:./lib/jackrabbit-spi-commons-2.19.3.jar:./lib/spring-boot-starter-quartz-2.1.3.RELEASE.jar:./lib/mysql-connector-java-8.0.15.jar:./lib/vaadin-compatibility-shared-8.8.0.jar:./lib/spring-jdbc-5.1.5.RELEASE.jar:./lib/poi-4.1.0.jar:./lib/imgscalr-lib-4.2.jar:./lib/spring-boot-autoconfigure-2.1.3.RELEASE.jar:./lib/commons-lang-2.6.jar:./lib/commons-digester-2.1.jar:./lib/yuicompressor-2.4.8.jar:./lib/mycollab-template-7.0.3.jar:./lib/mycollab-servlet-7.0.3.jar:./lib/jaxb-core-2.3.0.1.jar:./lib/itext-2.1.7.js5.jar:./lib/jcommon-1.0.23.jar:./lib/jackrabbit-core-2.19.3.jar:./lib/jackson-module-parameter-names-2.9.8.jar:./lib/datecalc-jdk8-1.4.2.jar:./lib/animal-sniffer-annotations-1.17.jar:./lib/vaadin-combobox-multiselect-2.6.jar:./lib/javax.mail-1.6.2.jar:./lib/undertow-core-2.0.17.Final.jar:./lib/mycollab-config-7.0.3.jar:./lib/jsr305-3.0.2.jar:./lib/mycollab-esb-7.0.3.jar:./lib/jackson-datatype-jdk8-2.9.8.jar:./lib/commons-beanutils-1.9.3.jar:./lib/xml-apis-ext-1.3.04.jar:./lib/easyuploads-9.0.0.jar:./lib/mycollab-services-7.0.3.jar:./lib/mycollab-dao-7.0.3.jar:./lib/commons-lang3-3.8.1.jar:./lib/spring-boot-starter-jdbc-2.1.3.RELEASE.jar:./lib/vaadin-context-menu-3.0.0.jar:./lib/spring-boot-starter-undertow-2.1.3.RELEASE.jar:./lib/mchange-commons-java-0.2.11.jar:./lib/tika-core-1.20.jar com.mycollab.server.DefaultServerRunner
Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option CMSClassUnloadingEnabled; support was removed in 14.0
Java HotSpot(TM) 64-Bit Server VM warning: Ignoring option UseConcMarkSweepGC; support was removed in 14.0
===================================================================================================================
___ ___ _ _ ___ ___ __ __ ___ ____ ___ ___ ___ ___ ___ ___ __ __ __ __ __ ______ _ _
||\\//|| \\// // // \\ || || // \\ || )) // // \\ ||\\//|| ||\\//|| || || ||\ || || | || | \\//
|| \/ || )/ (( (( )) || || ||=|| ||=) (( (( )) || \/ || || \/ || || || ||\\|| || || )/
|| || // \\__ \\_// ||__| ||__| || || ||_)) \\__ \\_// || || || || \\_// || \|| || || //
Version 7.0.3
===================================================================================================================
22:36:16,702 INFO com.mycollab.server.DefaultServerRunner:50 - Starting DefaultServerRunner v7.0.3 on aiaraui-Mac-Pro.local with PID 49750 (/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-server-runner-7.0.3.jar started by aiara in /Users/aiara/MyCollab/MyCollab-7.0.3)
22:36:16,705 INFO com.mycollab.server.DefaultServerRunner:675 - No active profile set, falling back to default profiles: default
22:36:18,267 INFO org.springframework.context.annotation.ConfigurationClassPostProcessor:380 - Cannot enhance @Configuration bean definition 'com.vaadin.spring.VaadinConfiguration' since its singleton instance has been created too early. The typical cause is a non-static @Bean method with a BeanDefinitionRegistryPostProcessor return type: Consider declaring such methods as 'static'.
22:36:18,689 INFO org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker:330 - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$38bbc27a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22:36:19,154 WARN io.undertow.websockets.jsr:68 - UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
22:36:19,178 INFO io.undertow.servlet:364 - Initializing Spring embedded WebApplicationContext
22:36:19,179 INFO org.springframework.web.context.ContextLoader:296 - Root WebApplicationContext: initialization completed in 2415 ms
22:36:19,243 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:261 - Registering Vaadin servlet
22:36:19,244 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:263 - Servlet will be mapped to URLs [/vaadinServlet/*, /VAADIN/*]
22:36:19,261 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:282 - Setting servlet init parameters
22:36:19,261 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:306 - Set servlet init parameter [productionMode] = [false]
22:36:19,261 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:306 - Set servlet init parameter [resourceCacheTime] = [3600]
22:36:19,261 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:306 - Set servlet init parameter [heartbeatInterval] = [300]
22:36:19,262 INFO com.vaadin.spring.boot.internal.VaadinServletConfiguration:306 - Set servlet init parameter [closeIdleSessions] = [false]
22:36:19,458 INFO com.zaxxer.hikari.HikariDataSource:110 - HikariPool-1 - Starting...
22:36:19,647 INFO com.zaxxer.hikari.HikariDataSource:123 - HikariPool-1 - Start completed.
22:36:19,664 INFO org.flywaydb.core.internal.license.VersionPrinter:49 - Flyway Community Edition 5.2.4 by Boxfuse
22:36:19,671 INFO org.flywaydb.core.internal.database.DatabaseFactory:49 - Database: jdbc:mysql://localhost/mycollab (MySQL 8.0)
22:36:20,009 INFO org.flywaydb.core.internal.command.DbMigrate:49 - Current version of schema `mycollab`: 20190416.1
22:36:20,011 INFO org.flywaydb.core.internal.command.DbMigrate:49 - Schema `mycollab` is up to date. No migration necessary.
22:36:23,057 INFO org.apache.jackrabbit.core.RepositoryImpl:259 - Starting repository...
22:36:23,182 INFO org.apache.jackrabbit.core.nodetype.NodeTypeRegistry:842 - no custom node type definitions found
22:36:23,215 INFO org.apache.jackrabbit.core.journal.DatabaseJournal:374 - Initialized local revision to 0
22:36:23,216 INFO org.apache.jackrabbit.core.journal.DatabaseJournal:383 - Cluster revision janitor thread not started
22:36:23,216 INFO org.apache.jackrabbit.core.journal.DatabaseJournal:280 - DatabaseJournal initialized.
22:36:23,267 INFO org.apache.jackrabbit.core.RepositoryImpl:2035 - initializing workspace 'ecm'...
22:36:23,333 INFO org.apache.jackrabbit.core.RepositoryImpl:2039 - workspace 'ecm' initialized
22:36:23,336 INFO org.apache.jackrabbit.core.RepositoryImpl:455 - SecurityManager = class org.apache.jackrabbit.core.security.simple.SimpleSecurityManager
22:36:23,336 INFO org.apache.jackrabbit.core.RepositoryImpl:2035 - initializing workspace 'default2'...
22:36:23,347 INFO org.apache.jackrabbit.core.RepositoryImpl:2039 - workspace 'default2' initialized
22:36:23,348 INFO org.apache.jackrabbit.core.security.simple.SimpleSecurityManager:137 - init: using Repository LoginModule configuration for Jackrabbit
22:36:23,350 INFO org.apache.jackrabbit.core.RepositoryImpl:1087 - Shutting down repository...
22:36:23,352 ERROR org.apache.jackrabbit.core.RepositoryImpl:379 - In addition to startup fail, another unexpected problem occurred while shutting down the repository again.
java.lang.IllegalStateException: Not initialized
at org.apache.jackrabbit.core.security.simple.SimpleSecurityManager.checkInitialized(SimpleSecurityManager.java:302)
at org.apache.jackrabbit.core.security.simple.SimpleSecurityManager.close(SimpleSecurityManager.java:203)
at org.apache.jackrabbit.core.RepositoryImpl.doShutdown(RepositoryImpl.java:1096)
at org.apache.jackrabbit.core.RepositoryImpl.shutdown(RepositoryImpl.java:1075)
at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:375)
at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:616)
at org.springframework.extensions.jcr.jackrabbit.RepositoryFactoryBean.createRepository(RepositoryFactoryBean.java:69)
at org.springframework.extensions.jcr.RepositoryFactoryBean.afterPropertiesSet(RepositoryFactoryBean.java:64)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:339)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.repository(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration.jcrSessionFactory(EcmConfiguration.kt:55)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.CGLIB$jcrSessionFactory$1(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece$$FastClassBySpringCGLIB$$e190c3cb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrSessionFactory(<generated>)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:456)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.resolveBeanReference(ConfigurationClassEnhancer.java:394)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:366)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrSessionFactory(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration.jcrTemplate(EcmConfiguration.kt:64)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.CGLIB$jcrTemplate$2(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece$$FastClassBySpringCGLIB$$e190c3cb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrTemplate(<generated>)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:456)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
at com.mycollab.server.DefaultServerRunner.main(DefaultServerRunner.java:60)
22:36:23,355 WARN org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext:557 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'deleteProjectMessageCommand' defined in URL [jar:file:/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-esb-7.0.3.jar!/com/mycollab/module/project/esb/DeleteProjectMessageCommand.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'resourceServiceImpl' defined in URL [jar:file:/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-services-7.0.3.jar!/com/mycollab/module/ecm/service/impl/ResourceServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'contentJcrDaoImpl': Unsatisfied dependency expressed through field 'jcrTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrTemplate' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
22:36:23,357 INFO com.zaxxer.hikari.HikariDataSource:350 - HikariPool-1 - Shutdown initiated...
22:36:23,361 INFO com.zaxxer.hikari.HikariDataSource:352 - HikariPool-1 - Shutdown completed.
22:36:23,369 INFO org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener:142 -
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
22:36:23,377 ERROR org.springframework.boot.SpringApplication:858 - Application run failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'deleteProjectMessageCommand' defined in URL [jar:file:/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-esb-7.0.3.jar!/com/mycollab/module/project/esb/DeleteProjectMessageCommand.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'resourceServiceImpl' defined in URL [jar:file:/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-services-7.0.3.jar!/com/mycollab/module/ecm/service/impl/ResourceServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'contentJcrDaoImpl': Unsatisfied dependency expressed through field 'jcrTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrTemplate' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:769)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
at com.mycollab.server.DefaultServerRunner.main(DefaultServerRunner.java:60)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'resourceServiceImpl' defined in URL [jar:file:/Users/aiara/MyCollab/MyCollab-7.0.3/lib/mycollab-services-7.0.3.jar!/com/mycollab/module/ecm/service/impl/ResourceServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'contentJcrDaoImpl': Unsatisfied dependency expressed through field 'jcrTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrTemplate' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:769)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
... 17 common frames omitted
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'contentJcrDaoImpl': Unsatisfied dependency expressed through field 'jcrTemplate'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrTemplate' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
... 31 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrTemplate' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:456)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
... 45 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.extensions.jcr.JcrTemplate]: Factory method 'jcrTemplate' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
... 58 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jcrSessionFactory' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:456)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.resolveBeanReference(ConfigurationClassEnhancer.java:394)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:366)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrSessionFactory(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration.jcrTemplate(EcmConfiguration.kt:64)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.CGLIB$jcrTemplate$2(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece$$FastClassBySpringCGLIB$$e190c3cb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrTemplate(<generated>)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
... 59 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.mycollab.module.ecm.ContentSessionFactory]: Factory method 'jcrSessionFactory' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
... 82 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository' defined in class path resource [com/mycollab/module/ecm/spring/EcmConfiguration.class]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: java/security/acl/Group
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1762)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:339)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.repository(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration.jcrSessionFactory(EcmConfiguration.kt:55)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.CGLIB$jcrSessionFactory$1(<generated>)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece$$FastClassBySpringCGLIB$$e190c3cb.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
at com.mycollab.module.ecm.spring.EcmConfiguration$$EnhancerBySpringCGLIB$$583b8ece.jcrSessionFactory(<generated>)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
... 83 common frames omitted
Caused by: java.lang.NoClassDefFoundError: java/security/acl/Group
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:719)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:642)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:600)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
at org.apache.jackrabbit.core.security.simple.SimpleSecurityManager$SimplePrincipalProvider.<init>(SimpleSecurityManager.java:321)
at org.apache.jackrabbit.core.security.simple.SimpleSecurityManager$SimplePrincipalProvider.<init>(SimpleSecurityManager.java:309)
at org.apache.jackrabbit.core.security.simple.SimpleSecurityManager.init(SimpleSecurityManager.java:169)
at org.apache.jackrabbit.core.RepositoryImpl.initSecurityManager(RepositoryImpl.java:474)
at org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:333)
at org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:616)
at org.springframework.extensions.jcr.jackrabbit.RepositoryFactoryBean.createRepository(RepositoryFactoryBean.java:69)
at org.springframework.extensions.jcr.RepositoryFactoryBean.afterPropertiesSet(RepositoryFactoryBean.java:64)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
... 102 common frames omitted
Caused by: java.lang.ClassNotFoundException: java.security.acl.Group
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 121 common frames omitted
How can I do?

how to develop a new page in mycollab 6
Hi. We need to add a new page in mycollab 6 and we want to know what structure and rules should we follow for this task? for example add file.java in folder A and b.scala in folder C and css, javascript, request handlers and ... and run it and see the results
Customer support service by UserEcho