idol-types
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.hp.autonomy.frontend</groupId>
<artifactId>idol-types</artifactId>
<version>25.7.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.hp.autonomy</groupId>
<artifactId>foss-spring-boot-master-pom</artifactId>
<version>3.10.0</version>
</parent>
<groupId>com.hp.autonomy.frontend</groupId>
<artifactId>idol-types</artifactId>
<version>25.7.0</version>
<name>Java Idol Types</name>
<description>Java Client for DOM parsing of ACI responses in accordance with XML schemas</description>
<url>https://github.com/opentext-idol/java-idol-types</url>
<licenses>
<license>
<name>MIT License</name>
<url>http://www.opensource.org/licenses/mit-license.php</url>
</license>
</licenses>
<inceptionYear>2015</inceptionYear>
<scm>
<connection>scm:git:git@github.com:opentext-idol/java-idol-types.git</connection>
<developerConnection>scm:git:git@github.com:opentext-idol/java-idol-types.git</developerConnection>
<url>git@github.com:opentext-idol/java-idol-types.git</url>
</scm>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/opentext-idol/java-idol-types/issues</url>
</issueManagement>
<developers>
<developer>
<name>Tung Jin Chew</name>
</developer>
<developer>
<name>Ivo Miller</name>
</developer>
<developer>
<name>Alex Scown</name>
</developer>
</developers>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.patrodyne.jvnet</groupId>
<artifactId>hisrc-higherjaxb30-maven-plugin</artifactId>
<version>2.1.0</version>
<dependencies>
<dependency>
<groupId>jakarta.validation</groupId>
<artifactId>jakarta.validation-api</artifactId>
<version>3.0.2</version>
</dependency>
</dependencies>
<configuration>
<extension>true</extension>
<args>
<arg>-enableIntrospection</arg>
<arg>-Xannotate</arg>
<arg>-Xinheritance</arg>
</args>
<plugins>
<plugin>
<groupId>org.patrodyne.jvnet</groupId>
<artifactId>hisrc-basicjaxb-plugins</artifactId>
<version>2.1.0</version>
</plugin>
<plugin>
<groupId>org.patrodyne.jvnet</groupId>
<artifactId>hisrc-hyperjaxb-annox-plugin</artifactId>
<version>2.1.0</version>
</plugin>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
</plugins>
</configuration>
<executions>
<execution>
<id>response xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.responses</generatePackage>
<bindingDirectory>src/main/xjb/responses</bindingDirectory>
<schemaDirectory>src/main/xsds/responses</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-responses
</generateDirectory>
</configuration>
</execution>
<execution>
<id>answer-server response xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.responses.answer</generatePackage>
<bindingDirectory>src/main/xjb/responses/answer</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/answer</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-responses-answer
</generateDirectory>
</configuration>
</execution>
<execution>
<id>answer-server conversation module response xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.responses.conversation</generatePackage>
<bindingDirectory>src/main/xjb/responses/conversation</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/conversation</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-responses-conversation
</generateDirectory>
</configuration>
</execution>
<execution>
<id>content xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.content</generatePackage>
<bindingDirectory>src/main/xjb/content</bindingDirectory>
<schemaDirectory>src/main/xsds/content</schemaDirectory>
<!--
We need non-strict validation so that XSD 1.1 structures like
<xs:element … maxOccurs="unbounded"/>
within <xs:any> can work.
Otherwise, it's rejected by XSD 1.0 validation (but strangely enough, only on the
first file, so if you're lucky enough that the hashmap of filenames doesn't
include it as the first file, then it'll work even with strict=true).
-->
<strict>false</strict>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-content
</generateDirectory>
</configuration>
</execution>
<execution>
<id>coordinator xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.coordinator</generatePackage>
<bindingDirectory>src/main/xjb/responses/coordinator</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/coordinator</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-coordinator
</generateDirectory>
</configuration>
</execution>
<execution>
<id>cfs xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.cfs</generatePackage>
<bindingDirectory>src/main/xjb/responses/cfs</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/cfs</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-cfs
</generateDirectory>
</configuration>
</execution>
<execution>
<id>connectors xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.connectors</generatePackage>
<bindingDirectory>src/main/xjb/responses/connectors</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/connectors</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-connectors
</generateDirectory>
</configuration>
</execution>
<execution>
<id>statsserver xsds</id>
<goals>
<goal>generate</goal>
</goals>
<configuration>
<generatePackage>com.opentext.idol.types.stats</generatePackage>
<bindingDirectory>src/main/xjb/responses/stats</bindingDirectory>
<schemaDirectory>src/main/xsds/responses/stats</schemaDirectory>
<generateDirectory>
${project.build.directory}/generated-sources/xjc-stats
</generateDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclint>none</doclint>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.hp.autonomy.frontend</groupId>
<artifactId>aci-types</artifactId>
<version>1.5.0</version>
</dependency>
<dependency>
<groupId>com.hp.autonomy.aci.client</groupId>
<artifactId>aci-api</artifactId>
<version>26.3.0</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>4.0.5</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>net.sf.biweekly</groupId>
<artifactId>biweekly</artifactId>
<version>0.6.8</version>
<exclusions>
<exclusion>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.14.0</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents.core5</groupId>
<artifactId>httpcore5</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.16.1</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>stax</groupId>
<artifactId>stax-api</artifactId>
<version>1.0.1</version>
</dependency>
<dependency>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.xmlunit</groupId>
<artifactId>xmlunit-assertj3</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>