AnsweredAssumed Answered

Error to enable audit trail

Question asked by agey on Aug 19, 2008
Latest reply on Jan 6, 2010 by chandu7ee
Hi,

I wanted to enable the audit trail. I have done it as is indicate in the page http://wiki.alfresco.com/wiki/Audit_Configuration but returns a error on having initiated Alfresco:

First I have created a file custom-audit-services-context.xml in the folder shared\classes\alfresco\extension:

beans>    
    <!– The configuration of the audit model –>
   
    <bean id="auditConfiguration" class="org.alfresco.repo.audit.AuditConfigurationImpl">
        <property name="config">
            <value>alfresco/extension/auditConfig.xml</value>
        </property>
    </bean>   
</beans>

And then, I have copied the sample of the page and created the file auditConfig.xml in the folder shared\classes\alfresco\extension. I have modified auditConfig.xml to enable auditing:

<Audit xmlns="http://www.alfresco.org/model/audit/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
enabled="true" auditInternal="false" mode="all">

The error returned is:

ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'luceneFullTextSearchIndexer' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'indexerAndSearcherFactory' while setting bean property 'indexerAndSearcherFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'indexerAndSearcherFactory' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'admLuceneIndexerAndSearcherFactory' while setting bean property 'defaultBinding'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'admLuceneIndexerAndSearcherFactory' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'contentService' while setting bean property 'contentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentService' defined in URL [file:/C:/SMGD/Configuracion/tomcat/shared/classes/alfresco/extension/mt/mt-contentstore-context.xml]: Cannot resolve reference to bean 'nodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mlPropertyInterceptor' defined in class path resource [alfresco/node-services-context.xml]: Cannot resolve reference to bean 'multilingualContentService' while setting bean property 'multilingualContentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'multilingualContentService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'fileFolderService' while setting bean property 'fileFolderService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileFolderService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'copyService' while setting bean property 'copyService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'copyService' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'NodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'NodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AuditMethodInterceptor' defined in class path resource [alfresco/public-services-context.xml]: Cannot resolve reference to bean 'auditComponent' while setting bean property 'auditComponent'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditComponent' defined in class path resource [alfresco/audit-services-context.xml]: Cannot resolve reference to bean 'auditModel' while setting bean property 'auditModel'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditModel' defined in class path resource [alfresco/audit-services-context.xml]: Invocation of init method failed; nested exception is org.alfresco.repo.audit.model.AuditModelException: Failed to create audit model document
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'indexerAndSearcherFactory' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'admLuceneIndexerAndSearcherFactory' while setting bean property 'defaultBinding'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'admLuceneIndexerAndSearcherFactory' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'contentService' while setting bean property 'contentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentService' defined in URL [file:/C:/SMGD/Configuracion/tomcat/shared/classes/alfresco/extension/mt/mt-contentstore-context.xml]: Cannot resolve reference to bean 'nodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mlPropertyInterceptor' defined in class path resource [alfresco/node-services-context.xml]: Cannot resolve reference to bean 'multilingualContentService' while setting bean property 'multilingualContentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'multilingualContentService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'fileFolderService' while setting bean property 'fileFolderService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileFolderService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'copyService' while setting bean property 'copyService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'copyService' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'NodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'NodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AuditMethodInterceptor' defined in class path resource [alfresco/public-services-context.xml]: Cannot resolve reference to bean 'auditComponent' while setting bean property 'auditComponent'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditComponent' defined in class path resource [alfresco/audit-services-context.xml]: Cannot resolve reference to bean 'auditModel' while setting bean property 'auditModel'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditModel' defined in class path resource [alfresco/audit-services-context.xml]: Invocation of init method failed; nested exception is org.alfresco.repo.audit.model.AuditModelException: Failed to create audit model document
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'admLuceneIndexerAndSearcherFactory' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'contentService' while setting bean property 'contentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contentService' defined in URL [file:/C:/SMGD/Configuracion/tomcat/shared/classes/alfresco/extension/mt/mt-contentstore-context.xml]: Cannot resolve reference to bean 'nodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mlPropertyInterceptor' defined in class path resource [alfresco/node-services-context.xml]: Cannot resolve reference to bean 'multilingualContentService' while setting bean property 'multilingualContentService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'multilingualContentService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'fileFolderService' while setting bean property 'fileFolderService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileFolderService' defined in class path resource [alfresco/model-specific-services-context.xml]: Cannot resolve reference to bean 'copyService' while setting bean property 'copyService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'copyService' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'NodeService' while setting bean property 'nodeService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'NodeService': FactoryBean threw exception on object creation; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'AuditMethodInterceptor' defined in class path resource [alfresco/public-services-context.xml]: Cannot resolve reference to bean 'auditComponent' while setting bean property 'auditComponent'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditComponent' defined in class path resource [alfresco/audit-services-context.xml]: Cannot resolve reference to bean 'auditModel' while setting bean property 'auditModel'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'auditModel' defined in class path resource [alfresco/audit-services-context.xml]: Invocation of init method failed; nested exception is org.alfresco.repo.audit.model.AuditModelException: Failed to create audit model document



Caused by: org.dom4j.DocumentException: Error on line 1 of document  : The processing instruction target matching "[xX][mM][lL]" is not allowed. Nested exception: The processing instruction target matching "[xX][mM][lL]" is not allowed.
   at org.dom4j.io.SAXReader.read(SAXReader.java:482)
   at org.dom4j.io.SAXReader.read(SAXReader.java:343)
   at org.alfresco.repo.audit.model.AuditEntry.createDocument(AuditEntry.java:180)
   … 141 more


Can someone help me? Has someone had the same problem?  I use Alfresco 2.9C and Mysql server 5.0.

Thanks in advance.

Outcomes