-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to use it? #2
Comments
@netyum Hi, there! There are multiple integration tests. Please, have a look at them. To run them build database first. Script for database resides here - https://github.com/bingo-soft/jabe/blob/main/src/Resources/Db/Postgresql/V1_0.sql Please, pay attention that at the moment it supports only Postgresql (in future I plan to support other databases as well). Besides, you have to have several environmental variables, listed here - https://github.com/bingo-soft/jabe/blob/main/src/ProcessEngineConfiguration.php#L365-L378 . The most important ones are For example, in my case I created database
Also, pay attention that this engine does not have REST API at the moment and you have to use its raw API. For example, in my internal application I communicate with the engine through Kafka events. I have a worker, that is listening commands to the engine - commands like "start process by key", "complete task", "claim task" and others. And when these commands reach to the worker, I do it like so. First of all, in my bootstrap file, I initiate the engine:
Then in my command handler I do it like so:
So, as you can see, I interract with the process engine using its own API. If you have any other questions, you can reach me via telegram https://t.me/jabe_engine |
php8.1
engine.cfg.xml
test.php
run
Deprecated very much |
@netyum Thank you! I'll fix it in the nearest release. |
@netyum Hi there! I fixed this issue with Serializable interface in new major release. Please, update and check it out. BTW, you also seem to have very strict error reporting options in PHP. Probably, you should suppress warnings, notices and deprecation messages. But it is ok to test it under current settings as well. Good luck! |
Good morning, I am also interested and would like to collaborate, but I could not even install, if I could create a documentation would be important for the project. |
@jrace1 You are very much welcome! As for installation, please, follow our telegram group - https://t.me/jabe_engine. We will go step by step the process of running the engine |
I want to use this, but I don't know how, is there documentation, or a quick start example
The text was updated successfully, but these errors were encountered: