https://github.com/dcm4che/dcm4chee-audit
DCM4CHEE Audit Module for JBoss AS7
https://github.com/dcm4che/dcm4chee-audit
Last synced: 10 months ago
JSON representation
DCM4CHEE Audit Module for JBoss AS7
- Host: GitHub
- URL: https://github.com/dcm4che/dcm4chee-audit
- Owner: dcm4che
- Created: 2013-03-28T10:31:45.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2014-04-06T14:57:49.000Z (over 12 years ago)
- Last Synced: 2025-06-30T10:04:07.098Z (about 1 year ago)
- Language: Java
- Size: 164 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
DCM4CHEE Audit 4.x
==================
Sources: https://github.com/dcm4che/dcm4chee-audit
Issue Tracker: http://www.dcm4che.org/jira/browse/ADT
DICOM Audit Logger Module for JBoss AS7.
Requirements
------------
- Java SE 6 or later - tested with [OpenJDK](http://openjdk.java.net/)
- [JBoss Application Server 7.1.1.Final](http://www.jboss.org/jbossas/downloads)
- [DCM4CHE 3.x library](https://github.com/dcm4che/dcm4che)
Build and Setup
---------------
* Build project with `mvn clean install`
* Unzip content of _dcm4chee-audit-jboss-module/target/dcm4chee-audit-jboss-module-3.0.0-SNAPSHOT.zip_ into the jboss root directory, e.g.
```
unzip dcm4chee-audit-jboss-module/target/dcm4chee-audit-jboss-module-3.0.0-SNAPSHOT.zip -d /jboss-as-7.1.1.Final/
```
* Edit /jboss-as-7.1.1.Final/modules/org/jboss/as/web/main/module.xml and add __ to the dependencies.
Example dependency tree:
```xml
.
.
.
```
* Edit container configuration (e.g. _standalone/configuration/standalone.xml_) and add an https connector with protocol
`org.dcm4chee.audit.tomcat.AuditHttp11Protocol`, e.g.
```xml
```
Developer Info
--------------
The Audit Module is getting a default Audit Logger to write messages to from org.dcm4che.net.audit.AuditLogger.
The default Audit Logger has to be set in a deployed project (e.g. dcm4che-arc or dcm4chee-proxy), e.g. when
initializing the Audit Logger also add the method call:
```java
AuditLogger.setDefaultLogger(logger);
```