This project is our reactive rest
client implementation for the Tivoli Process Automation Engine (TPAE)
maxrest
API. It’s a common engine for IBM Maximo Asset Management and
IBM Control Desk.
The project is published at the GitHub Maven Repository.
Add a profile with the github Maven repository.
And then add the dependency.
<dependency>
<groupId>com.trikorasolutions.quarkus.tpae.rest</groupId>
<artifactId>quarkus-tpae-maxrest</artifactId>
<version>0.0.3.Final</version>
</dependency>
Note
|
More information at the project package page. |
./gradlew clean quarkusBuild
NoteThe jandex plugin is used to help in the CDI process of this library.
The test target is the rest client target itself. It’s defined in the
application.properties
file.
./gradlew check
Rest methods include Basic authentication functionality by passing the Authorization in the TPAE REST call.
To use the basic authentication functionality filling in the tpae.user and tpae.password properties is required. Moreover, it is required that null is passed into the uid and pwd (_lid and _lpwd) parameters.