A project for convert all processors to process and allows run it as ADempiere Process.
The main scope for this project is allows run all processors with other scheduler instead ADempiere processor. Just now exists many schedulers that are created for run complex task and other executions.
I add a implementation for dKron Processor because is very easy for install, very intuitive and simple, you are free of add more implementation for others task processors.
See the follow menu
Also see a movie:
You can get all binaries from github here.
All contruction is from github actions
All dictionary changes are writing from XML and all XML's hare xml/migration
Is very easy.
- Gradle
implementation 'io.github.adempiere:adempiere-business-processors:1.0.1'
- SBT
libraryDependencies += "io.github.adempiere" % "adempiere-business-processors" % "1.0.1"
- Apache Maven
<dependency>
<groupId>io.github.adempiere</groupId>
<artifactId>adempiere-business-processors</artifactId>
<version>1.0.1</version>
</dependency>
Here a example exporting processors from ADempiere to dKron Processor
Using dKron Processor after export processors from ADempiere look:
- For install dKron you can follow these indications
- This project just add dictionary changes and ADempiere changes for export processors and use it as process instead, you can look adempiere-middleware for ADempiere gRPC service based
- The gPRC service can be converted to Rest API service using the adempiere_backend_rs project, a Rust project!