ofx4j
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>net.sf.ofx4j</groupId> <artifactId>ofx4j</artifactId> <version>1.6</version> </dependency>
<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/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>net.sf.ofx4j</groupId> <artifactId>ofx4j</artifactId> <packaging>jar</packaging> <version>1.6</version> <name>ofx4j</name> <description>OFX4J is a Java implementation of Open Financial Exchange, which defines web service APIs for interfacing with financial institutions. </description> <url>http://ofx4j.sf.net</url> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.0</version> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin> <plugin> <artifactId>maven-idea-plugin</artifactId> <version>2.3-atlassian-1</version> <configuration> <downloadSources>true</downloadSources> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <executions> <execution> <id>enforce-ofx4j-m2</id> <phase>deploy</phase> <goals> <goal>enforce-once</goal> </goals> <configuration> <rules> <requireProperty> <property>ofx4j.m2.url</property> <message> The m2 repository for OFX4J is at sourceforge.net. Ever since sourceforge quit supporting an ssh login shell, the deployment via scp hasn't worked. So, you have to mount a local sftp directory (e.g. username@web.sourceforge.net:/home/groups/o/of/ofx4j/m2) and indicate that directory with an "ofx4j.m2.url" property. </message> </requireProperty> </rules> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-maven-plugin</artifactId> <version>1.7</version> <configuration> <signature> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java15</artifactId> <version>1.0</version> </signature> </configuration> <executions> <execution> <id>enforce-java-5</id> <phase>test</phase> <goals> <goal>check</goal> </goals> <configuration> <ignores> <!--allow references to JAXB, JAX-WS, etc. since they can be referenced as external dependencies for Java 5--> <ignore>javax.xml.bind.*</ignore> <ignore>javax.xml.ws.*</ignore> <ignore>javax.xml.stream.*</ignore> <ignore>javax.jws.*</ignore> <ignore>javax.activation.*</ignore> <!--allow dependencies on internal Sun APIs for now. Someday fix these: http://jira.codehaus.org/browse/ENUNCIATE-437. --> <ignore>sun.misc.*</ignore> <ignore>com.sun.org.apache.xalan.internal.xsltc.trax.*</ignore> </ignores> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.myfaces.tobago</groupId> <artifactId>maven-apt-plugin</artifactId> <executions> <execution> <phase>generate-sources</phase> <configuration> <force>true</force> <generated>target/classes/META-INF</generated> <factory>net.sf.jelly.apt.freemarker.FreemarkerProcessorFactory</factory> <aptOptions>template=${basedir}/src/main/templates/ofx-aggregate.list.fmt</aptOptions> <nocompile>true</nocompile> <showWarnings>true</showWarnings> <excludes> <exclude>**/package-info*</exclude> </excludes> </configuration> <goals> <goal>execute</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> </plugin> </plugins> </reporting> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>be.cyberelf.nanoxml</groupId> <artifactId>nanoxml</artifactId> <version>2.2.3</version> </dependency> <dependency> <groupId>org.ccil.cowan.tagsoup</groupId> <artifactId>tagsoup</artifactId> <version>1.2</version> <!--we don't use the tagsoup parser by default anymore. Instead, we use the NanoXML parser.--> <optional>true</optional> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>args4j</groupId> <artifactId>args4j</artifactId> <version>2.0.9</version> <!--optional (only for the command-line utilities--> <optional>true</optional> </dependency> <dependency> <groupId>net.sf.apt-jelly</groupId> <artifactId>apt-jelly-freemarker</artifactId> <version>2.4</version> <!--compile-scope. used only for listing the aggregate classes.--> <scope>compile</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> <profiles> <profile> <id>jdk15</id> <!--Starting with JDK 1.6, these deps shipped with the JDK.--> <activation> <jdk>1.5</jdk> </activation> <dependencies> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> <version>1.1</version> </dependency> <dependency> <groupId>stax</groupId> <artifactId>stax-api</artifactId> <version>1.0.1</version> </dependency> <dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.1</version> <exclusions> <exclusion> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> </exclusion> <exclusion> <groupId>javax.xml.stream</groupId> <artifactId>stax-api</artifactId> </exclusion> </exclusions> </dependency> </dependencies> </profile> </profiles> <repositories> <repository> <id>java.net</id> <url>http://download.java.net/maven/1</url> <layout>legacy</layout> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>atlassian</id> <url>https://maven.atlassian.com/repository/public</url> </pluginRepository> </pluginRepositories> <distributionManagement> <repository> <id>sourceforge</id> <name>OFX4J M2 Repository</name> <url>${ofx4j.m2.url}</url> </repository> </distributionManagement> </project>