-
Notifications
You must be signed in to change notification settings - Fork 583
Open
Description
Environment Details
- Helidon Version: 4.3.1
- Helidon SE
- JDK version: 21
- OS: macOS
Problem Description
DbMapper is not applied when executing a DML statements
Easily reproducible
Steps to reproduce
- Create custom DbMapper and implement abstract methods
- Register custom DbMapper with DbMapperProvider
- Apply provider to the DbClient configuration
- Create DbExecute and DbStatementDml
- Set relevant type of parameter and execute the statement
- Place breakpoints into DbMapper methods"
- Run application in debug mode.
- Observe statement execution exceptions that are the result of the DbMapper not applied.
- Notice that one of the breakpoints in the DbMaper where ever triggered.
- Try to execute DbStatementGet with the same mapper.
- Notice the query operation works and the relevant breakpoint is triggered in the DbMapper.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Triage