audit4j / audit4j-core

An open source auditing framework.
http://audit4j.org
Apache License 2.0
125 stars 77 forks source link

Annotations not work #53

Open altproject opened 7 years ago

altproject commented 7 years ago

Hi, I would like to include annotations in some classes of my web app but when i put @Audit on the class or on a method nothing is audited... If i use AuditManager manually it works.

My application is deployed into a Tomcat 8 with jdk 8 with no java framework like spring. And i put a the listener in my web.xml and add -scanAnnotated with my package and all seem to start :

Audit4j:INFO Initializing Audit4j... Audit4j:INFO Loading Configurations... Audit4j:INFO Validating Configurations... Audit4j:INFO Initializing Commands... Audit4j:INFO -scanAnnotated Command Initialized. Audit4j:INFO Initializing Handlers... Audit4j:INFO org.audit4j.core.handler.ConsoleAuditHandler Initialized. Audit4j:INFO org.audit4j.core.handler.file.FileAuditHandler Initialized. Audit4j:INFO Initializing Layout... Audit4j:INFO org.audit4j.core.layout.SimpleLayout Initialized. Audit4j:INFO Initializing Streams... Audit4j:INFO Audit Streams Initialized. Audit4j:INFO Executing Schedulers... Audit4j:INFO Audit4j initialized. Total time: 3385ms

Could you please help me ?

janithb commented 6 years ago

@altproject

Currently annotations only works only with Audit4j Spring, CDI, Hibernate or Aspectj. If you run audit4j with plain java in tomcat8, new extention need to be developed.