[ABUSE] By: wshomeworker10 / Board: add-ons (689)

cancel
Showing results for 
Search instead for 
Did you mean: 
wshomeworker10
Active Member II

[ABUSE] By: wshomeworker10 / Board: add-ons (689)

My query regarding alfresco-system-usage-statistics module has been marked as Spam. I don't know why.


Link to post: (alfresco-system-usage-statistics)
by wshomeworker10


https://hub.alfresco.com/t5/alfresco-content-services-add/alfresco-system-usage-statistics/m-p/29753...


<p>Hi</p><p>I'm trying to get&nbsp;alfresco-system-usage-statistics from Redpill-Linpro&nbsp;<a href="https://github.com/Redpill-Linpro/alfresco-system-usage-statistics" target="_blank">https://github.com/Redpill-Linpro/alfresco-system-usage-statistics</a>&nbsp;working, but when I put the jar files (alfresco-system-usage-statistics-repo-1.1.4.jar,&nbsp;alfresco-system-usage-statistics-repo-1.1.4-javadoc.jar,&nbsp;alfresco-system-usage-statistics-share-1.1.4.jar) in tomat/shared/lib, I'm unable to login to Alfresco.<br /><br />tomcat/logs/catalina.out shows that the Authentication subsystem has failed to start (or more accurately, it started and then stopped). The error is:&nbsp;</p><pre>2020-03-30 10:22:17,280 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Starting 'Authentication' subsystem, ID: [Authentication, managed, ldap-ad1]<br />2020-03-30 10:22:17,359 WARN [authentication.ldap.LDAPInitialDirContextFactoryImpl] [localhost-startStop-1] LDAP server supports anonymous bind ldap://192.168.10.11:389<br />2020-03-30 10:22:17,421 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Startup of 'Authentication' subsystem, ID: [Authentication, managed, ldap-ad1] complete<br />2020-03-30 10:22:17,422 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Starting 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1]<br />2020-03-30 10:22:17,515 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Startup of 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1] complete<br />2020-03-30 10:22:17,781 WARN [context.support.XmlWebApplicationContext] [localhost-startStop-1] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'patch.updateAdminUserWhenDefault' defined in URL [jar:file:/opt/alfresco-community/tomcat/work/Catalina/localhost/alfresco.war/WEB-INF/lib/alfresco-repository-5.2.g.jar!/alfresco/patch/patch-services-context.xml]: Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.redpill.alfresco.repo.statistics.service.ReportSiteUsage] for bean with name 'rl.reportSiteUsage' defined in URL [jar:file:/opt/alfresco-community/tomcat/shared/lib/alfresco-system-usage-statistics-repo-1.1.4.jar!/alfresco/module/system-usage-statistics/context/bean-context.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/beans/factory/InitializingBean<br />2020-03-30 10:22:18,273 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Stopping 'Authentication' subsystem, ID: [Authentication, managed, ldap-ad1]<br />2020-03-30 10:22:18,274 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Stopped 'Authentication' subsystem, ID: [Authentication, managed, ldap-ad1]<br />2020-03-30 10:22:18,274 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Stopping 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1]<br />2020-03-30 10:22:18,274 INFO [management.subsystems.ChildApplicationContextFactory] [localhost-startStop-1] Stopped 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1]<br />2020-03-30 10:22:18,277 ERROR [web.context.ContextLoader] [localhost-startStop-1] Context initialization failed<br />org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'patch.updateAdminUserWhenDefault' defined in URL [jar:file:/opt/alfresco-community/tomcat/work/Catalina/localhost/alfresco.war/WEB-INF/lib/alfresco-repository-5.2.g.jar!/alfresco/patch/patch-services-context.xml]: Invocation of init method failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.redpill.alfresco.repo.statistics.service.ReportSiteUsage] for bean with name 'rl.reportSiteUsage' defined in URL [jar:file:/opt/alfresco-community/tomcat/shared/lib/alfresco-system-usage-statistics-repo-1.1.4.jar!/alfresco/module/system-usage-statistics/context/bean-context.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/beans/factory/InitializingBean<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1514)<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)<br />at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)<br />at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)<br />at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)<br />at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:191)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:636)<br />at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:938)<br />at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)<br />at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:410)<br />at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)<br />at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:113)<br />at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:70)<br />at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)<br />at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)<br />at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)<br />at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)<br />at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)<br />at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)<br />at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1092)<br />at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1984)<br />at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)<br />at java.util.concurrent.FutureTask.run(FutureTask.java:266)<br />at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)<br />at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)<br />at java.lang.Thread.run(Thread.java:748)<br />Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.redpill.alfresco.repo.statistics.service.ReportSiteUsage] for bean with name 'rl.reportSiteUsage' defined in URL [jar:file:/opt/alfresco-community/tomcat/shared/lib/alfresco-system-usage-statistics-repo-1.1.4.jar!/alfresco/module/system-usage-statistics/context/bean-context.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/beans/factory/InitializingBean<br />at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1281)<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:575)<br />at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1347)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:358)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:335)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:322)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:260)<br />at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:293)<br />at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1131)<br />at org.alfresco.repo.admin.patch.impl.AdminUserPatch.afterPropertiesSet(AdminUserPatch.java:117)<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1573)<br />at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1511)<br />... 26 more<br />Caused by: java.lang.NoClassDefFoundError: org/springframework/beans/factory/InitializingBean<br />at java.lang.ClassLoader.defineClass1(Native Method)<br />at java.lang.ClassLoader.defineClass(ClassLoader.java:763)<br />at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)<br />at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)<br />at java.net.URLClassLoader.access$100(URLClassLoader.java:73)<br />at java.net.URLClassLoader$1.run(URLClassLoader.java:368)<br />at java.net.URLClassLoader$1.run(URLClassLoader.java:362)<br />at java.security.AccessController.doPrivileged(Native Method)<br />at java.net.URLClassLoader.findClass(URLClassLoader.java:361)<br />at java.lang.ClassLoader.loadClass(ClassLoader.java:424)<br />at java.lang.ClassLoader.loadClass(ClassLoader.java:357)<br />at java.lang.Class.forName0(Native Method)<br />at java.lang.Class.forName(Class.java:348)<br />at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1878)<br />at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)<br />at org.springframework.util.ClassUtils.forName(ClassUtils.java:265)<br />at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:419)<br />at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1299)<br />at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1270)<br />... 37 more<br />Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.InitializingBean<br />at java.net.URLClassLoader.findClass(URLClassLoader.java:381)<br />at java.lang.ClassLoader.loadClass(ClassLoader.java:424)<br />at java.lang.ClassLoader.loadClass(ClassLoader.java:357)<br />... 56 more<br /><br /></pre><p>and I added:</p><pre>rl.statistics.internalUsersZoneName=AUTH.EXT.ldap1 rl.statistics.minLoginsTrackingLimit=1 rl.statistics.daysBackTrackingLimit=30 audit.stats-authentication=true #Run each saturday at 03.00 rl.statistics.jobs.userStatistics.cron=0 0 3 ? * SAT rl.statistics.jobs.userStatistics.enabled=true #Run each sunday at 03.00 rl.statistics.jobs.siteStatistics.cron=0 0 3 ? * SUN rl.statistics.jobs.siteStatistics.enabled=true #Run each sunday at 13.00 rl.statistics.jobs.summaryStatistics.cron=0 0 13 ? * SUN rl.statistics.jobs.summaryStatistics.enabled=true #Run each sunday at 09.00 rl.statistics.jobs.userEmailStatistics.cron=0 0 9 ? * SUN rl.statistics.jobs.userEmailStatistics.enabled=true </pre><p>to&nbsp;tomcat/shared/classes/alfresco-global.properties.<br /><br /></p><p>Does anybody have any idea what I'm missing? Is it anything to do with the entry below?</p><pre>rl.statistics.internalUsersZoneName=AUTH.EXT.ldap1</pre><p>Note: I didn't set this up so although I've been told they're using LDAP, I don't know anything about it.</p><p>Thanks</p>


This message has 0 replies