Comments (4)
Hi @massfords ,
We already Identified this issue and currently in progress of developing the solution. We thought of using pluggable serializer to extract object to relevant audit record based on annotations in the object fields (ex: MyDTO). I have developed below couple of serializes similar to old toString implementation. Please refer below implementations.
Using this method, users are able to plug their own serializer implementation based on the requirement (Ex: JSONable, XML). then you don't need to implement a custom a annotation transformer
What do you think.
from audit4j-core.
A pluggable serializer seems like the right approach. I took a quick look at the source. I don't see a way to configure the serializer yet but I'm guessing this is still a work in progress.
from audit4j-core.
This issue is resolved.
Fixes are available in Audit4j 2.4.1-RC1 release
@massfords Please test and verify.
from audit4j-core.
This issue is fixed in 2.4.1
from audit4j-core.
Related Issues (20)
- Throw statement in YAMLConfigProvider drops exception on floor
- How to extends the Customizable Layout (example add ${roles}) HOT 1
- Dependencies number HOT 3
- Success Call or Failure Call
- Update @AuditField documentation HOT 3
- Errors after running Application HOT 7
- 2.5.0 Config with YAML file CustomizableLayout : pb properties dateFormat and template HOT 1
- Audit4j still uses older group of javassist HOT 2
- Initialization vectors should be randomly generated for proper security guarantees.
- Timestamp format for database auditing HOT 1
- @Audit annotation does not work HOT 4
- Support for loading config file from user home directory HOT 1
- It is not possible to change the prefix of the Audit file (FileAuditHandler auditFilePrefix not taken in account)
- Support for wildcard file filter
- isJDK_N_OrHigher() method having issue with Java 10 HOT 5
- Java 10 compatibility Issue HOT 14
- audit4j-core 2.6.0 with Maven HOT 1
- Bug with async mode is always true
- ZeroCopyFileWriter leaks file handlers
- Webiste audit4j.org down HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from audit4j-core.