Merge branch 'master' into 'BS-9100_RESTAPISecurity_static'
BS-10712, add permission api + method to check run rule
BS-10712, enhance the loading of class + call the api with the class name instead of the script name
BS-11082, add more precise exception for page content
fix npe
BS-10723, change test to verify it is ok to have folder and package
update unit test to follow exception message change
BS-11147, change api call context to have parsing of the request
BS-11147, fix permission api test to have a real json body
BS-11147, change api call context to have a different method to get the body as JSon
Merge branch 'master' into 'BS-9100_RESTAPISecurity_static'
BS-11147, add constructor on api call context
fix random test: concurrent read on hashmap
Merge branch 'master' into 'BS-9100_RESTAPISecurity_static'
BS-10723, add debug mode
BS-10723, change api call context to handle compound id
BS-10723, add convenience method on api call context
Merge branch 'master' into BS-9100_RESTAPISecurity_static

Conflicts:
	bonita-integration-tests/bonita-integration-tests-local/src/main/java/org/bonitasoft/engine/test/BPMLocalSuiteTests.java
	bpm/bonita-core/bonita-process-engine/pom.xml
BS-10723, add method to retrieve the body as JSONArray
code quality fix: api call context too complex because of equals