The treXis Finite Java Client allows developers to easy interface with the Finite API Open API. The client expose the Open API as a java Rest Client, generated using the swagger.io libraries.
The repository to access this accelerator can be found here:
https://bitbucket.org/trexis/trexis-finite-java-client/src/master/
This repository has a dependency on the following other repositories:
This project pull the Finite Open API from the finiteapi.jfrog.io repository. The sample configuration below can be used next to your Backbase maven settings to build the client.
<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd"
xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<servers>
<server>
<username>[enter_finite_jfrog_username_here]</username>
<password>[enter_finite_jfrog_password_here]</password>
<id>finiteapi-releases</id>
</server>
<server>
<username>[enter_finite_jfrog_username_here]</username>
<password>[enter_finite_jfrog_password_here]</password>
<id>finiteapi-snapshots</id>
</server>
</servers>
<profiles>
<profile>
<repositories>
<repository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>finiteapi-releases</id>
<name>libs-release</name>
<url>https://finiteapi.jfrog.io/artifactory/libs-release</url>
</repository>
<repository>
<snapshots />
<id>finiteapi-snapshots</id>
<name>libs-snapshot</name>
<url>https://finiteapi.jfrog.io/artifactory/libs-snapshot</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>finiteapi-releases</id>
<name>libs-release</name>
<url>https://finiteapi.jfrog.io/artifactory/libs-release</url>
</pluginRepository>
<pluginRepository>
<snapshots />
<id>finiteapi-snapshots</id>
<name>libs-snapshot</name>
<url>https://finiteapi.jfrog.io/artifactory/libs-snapshot</url>
</pluginRepository>
</pluginRepositories>
<id>artifactory</id>
<properties>
<snapshotRepo>https://finiteapi.jfrog.io/artifactory/libs-snapshot</snapshotRepo>
<releaseRepo>https://finiteapi.jfrog.io/artifactory/libs-release</releaseRepo>
</properties>
</profile>
</profiles>
<activeProfiles>
<activeProfile>artifactory</activeProfile>
</activeProfiles>
</settings>
Note: Only treXis customers and partners has access to treXis co-development accelerators. Contact helpdesk@trexis.net if you are having issues connecting to the bitbucket repository with your approved credentials.All treXis accelerators are distributed using a Common Development and Distribution license.