Page History
...
Custom components
For creating this custom data store implementation two components of the existing Customerdata service need to be replaced with a custom implementation.
- Blueriq-customerdata-sql-store-service → custom implementation
- blueriq-customerdata-sql-store-application → custom War application
// TODO
Create your own implementation for the data-storage
replace the sql-store implementation:
- how is it picked up? (config/component scan)
- transactionManager:
- must be of type platformTransactionManager
-- cannot have the name's 'chainedTransactionManager' OR 'rabbitTransactionManager' because these names are reserved.
-- Also you need to provide the correct Order precedence. We advise you to use @Order(10) // DatabaseTransaction is higher in order than the RabbitTransaction in the transactionChain
-- describe why the order needs to be higher
Example Maven structure
create your own war.
- jboss-web
test?
How do people verify that their custom implementation does work the same as ours?
do we want to deliver our regression-test so customers can see if the behavior is the same?