perfsonar-dev - [pS-dev] [GEANT/SA2/ps-java-services] r5726 - trunk/geant2_java-sshtelnet-mp
Subject: perfsonar development work
List archive
- From:
- To:
- Subject: [pS-dev] [GEANT/SA2/ps-java-services] r5726 - trunk/geant2_java-sshtelnet-mp
- Date: Wed, 18 Aug 2010 11:20:17 +0100
Author: psnc.pietrzak
Date: 2010-08-18 11:20:17 +0100 (Wed, 18 Aug 2010)
New Revision: 5726
Added:
trunk/geant2_java-sshtelnet-mp/pom.xml
Log:
Migrated to Maven 2
Added: trunk/geant2_java-sshtelnet-mp/pom.xml
===================================================================
--- trunk/geant2_java-sshtelnet-mp/pom.xml (rev
0)
+++ trunk/geant2_java-sshtelnet-mp/pom.xml 2010-08-18 10:20:17 UTC (rev
5726)
@@ -0,0 +1,457 @@
+<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.geant.perfsonar</groupId>
+ <artifactId>perfsonar-java-sshtelnet-mp</artifactId>
+ <packaging>war</packaging>
+ <version>1.4</version>
+ <name>perfSONAR SSH/Telnet MP</name>
+ <url>http://www.perfsonar.net/</url>
+ <description>
+ The purpose of and the desired functionality expected from the
SSH/Telnet MP is
+ that it should be able to contact underlying hardware devices, and
execute
+ show-like commands on. It should primarily serve NOC's, whom would be
able to use
+ a Looking Glass-style client to request real-time configuration
information
+ about those devices.
+ </description>
+
+ <developers>
+ <developer>
+ <id>szwed</id>
+ <name>Blazej Pietrzak</name>
+
<email></email>
+ <url></url>
+ <organization>Poznan Supercomputing and Networking
Center</organization>
+ <organizationUrl>http://man.poznan.pl/</organizationUrl>
+ <roles>
+ <role>designer</role>
+ <role>developer</role>
+ </roles>
+ <timezone>1</timezone>
+ <properties>
+ <skype>blazej980</skype>
+ </properties>
+ </developer>
+ </developers>
+
+ <inceptionYear>2009</inceptionYear>
+
+ <issueManagement>
+ <system>JIRA</system>
+ <url>http://issues.geant.net/</url>
+ </issueManagement>
+
+ <scm>
+
<connection>scm:svn:http://svn.geant.net/GEANT/SA2/ps-java-services/trunk/geant2_java-sshtelnet-mp</connection>
+
<developerConnection>scm:svn:svn+ssh:///GEANT/SA2/ps-java-services/trunk/geant2_java-sshtelnet-mp</developerConnection>
+ <!-- <tag></tag> -->
+ <url></url>
+ </scm>
+
+ <organization>
+ <name>Poznan Supercomputing and Networking Center</name>
+ <url>http://man.poznan.pl/</url>
+ </organization>
+
+ <!--
+ <prerequisites>
+ <maven>2.0</maven>
+ </prerequisites>
+ <ciManagement></ciManagement>
+ <mailingLists>
+ <mailingList></mailingList>
+ </mailingLists>
+ <contributors></contributors>
+ <licenses>
+ <license></license>
+ </licenses>
+ -->
+
+ <build>
+ <finalName>${project.artifactId}</finalName>
+
+ <resources>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>true</filtering>
+ <includes>
+ <include>**/*.xml</include>
+ </includes>
+ </resource>
+ <resource>
+ <directory>src/main/resources</directory>
+ <filtering>false</filtering>
+ <excludes>
+ <exclude>**/*.xml</exclude>
+ </excludes>
+ </resource>
+ </resources>
+
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.1</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>create-aar</id>
+ <phase>compile</phase>
+ <configuration>
+ <tasks>
+ <property name="aar.name"
value="${project.build.finalName}" />
+ <mkdir
dir="${project.build.directory}/META-INF" />
+ <copy
todir="${project.build.directory}/META-INF">
+ <fileset file="axis/services.xml" />
+ </copy>
+ <jar
destfile="${project.build.directory}/${aar.name}.aar"
+ update="true"
basedir="${project.build.directory}" includes="META-INF/services.xml">
+ </jar>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <artifactId>maven-war-plugin</artifactId>
+ <configuration>
+ <webResources>
+ <resource>
+ <directory>${project.build.directory}</directory>
+ <includes>
+ <include>**/*.aar</include>
+ </includes>
+ <targetPath>WEB-INF/services</targetPath>
+ </resource>
+ </webResources>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.4.2</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+
+ <!-- <plugin>
+ <artifactId>jdeb</artifactId>
+ <groupId>org.vafer</groupId>
+ <version>0.7</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>deb</goal>
+ </goals>
+ <configuration>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin> -->
+
+ </plugins>
+
+ </build>
+
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ <scope>test</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>perfsonar</groupId>
+ <artifactId>perfsonar-web-admin</artifactId>
+ <version>1.5</version>
+ <type>war</type>
+ </dependency>
+
+ <!-- httpcore is used in web-admin and base2, but with conflicting
versions, so it has to be explicitly defined here -->
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpcore</artifactId>
+ <version>4.0.1</version>
+ </dependency>
+
+ <!-- <dependency>
+ <groupId>rrdjtool</groupId>
+ <artifactId>rrdjtool</artifactId>
+ <version>1.0</version>
+ </dependency> -->
+
+ <!-- <dependency>
+ <groupId>perfsonar</groupId>
+ <artifactId>perfsonar-base</artifactId>
+ <version>1.0.20080902</version>
+ </dependency>
+ <dependency>
+ <groupId>perfsonar</groupId>
+ <artifactId>perfsonar-web-admin</artifactId>
+ <version>0.9.3c</version>
+ </dependency> -->
+
+ <dependency>
+ <groupId>net.geant.perfsonar</groupId>
+ <artifactId>ps-mdm-base2</artifactId>
+ <version>1.0.3</version>
+ </dependency>
+
+ <!-- <dependency>
+ <groupId>nmwg</groupId>
+ <artifactId>nmwg</artifactId>
+ <version>1.0.20071008</version>
+ </dependency> -->
+
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.3</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>com.jcraft</groupId>
+ <artifactId>jsch</artifactId>
+ <version>0.1.25</version>
+ </dependency>
+
+ <!-- SSH Tools -->
+ <dependency>
+ <groupId>sshtools</groupId>
+ <artifactId>j2ssh-core</artifactId>
+ <version>0.2.7</version>
+ </dependency>
+ <dependency>
+ <groupId>sshtools</groupId>
+ <artifactId>j2ssh-common</artifactId>
+ <version>0.2.7</version>
+ </dependency>
+ <dependency>
+ <groupId>sshtools</groupId>
+ <artifactId>j2ssh-ant</artifactId>
+ <version>0.2.7</version>
+ </dependency>
+
+ <dependency>
+ <groupId>javax.transaction</groupId>
+ <artifactId>jta</artifactId>
+ <version>2.0</version>
+ </dependency>
+
+ <!-- <dependency>
+ <groupId>org.apache.axis2</groupId>
+ <artifactId>axis2-jaxws</artifactId>
+ <version>1.4.1</version>
+ </dependency> -->
+
+ <!-- Axis 1.4 -->
+ <!-- <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis</artifactId>
+ <version>1.4</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis-jaxrpc</artifactId>
+ <version>1.4</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.axis</groupId>
+ <artifactId>axis-saaj</artifactId>
+ <version>1.4</version>
+ </dependency> -->
+
+ <!-- Exist DB -->
+ <!-- <dependency>
+ <groupId>xmldb</groupId>
+ <artifactId>xmldb-api</artifactId>
+ <version>20021118</version>
+ </dependency> -->
+
+ <dependency>
+ <groupId>exist</groupId>
+ <artifactId>exist-db</artifactId>
+ <version>1.0rc</version>
+ </dependency>
+ <dependency>
+ <groupId>exist</groupId>
+ <artifactId>exist-optional</artifactId>
+ <version>1.0rc</version>
+ </dependency>
+ <dependency>
+ <groupId>exist</groupId>
+ <artifactId>exist-xmldb</artifactId>
+ <version>1.0rc</version>
+ </dependency>
+ <dependency>
+ <groupId>exist</groupId>
+ <artifactId>exist-xmlrpc</artifactId>
+ <version>1.0rc</version>
+ </dependency>
+
+ <dependency>
+ <groupId>jdom</groupId>
+ <artifactId>jdom</artifactId>
+ <version>1.0b8</version>
+ </dependency>
+
+ <!-- <dependency>
+ <groupId>wss4j</groupId>
+ <artifactId>wss4j</artifactId>
+ <version>1.5.1</version>
+ </dependency> -->
+
+ <!-- <dependency>
+ <groupId>xerces</groupId>
+ <artifactId>xercesImpl</artifactId>
+ <version>2.8.0</version>
+ </dependency> -->
+
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.15</version>
+ </dependency>
+
+
+ <!-- Web admin dependencies -->
+ <!-- <dependency>
+ <groupId>perfsonar</groupId>
+ <artifactId>perfsonar-web-admin</artifactId>
+ <version>0.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <version>4.0</version>
+ </dependency>
+ <dependency>
+ <groupId>Validation</groupId>
+ <artifactId>isorelax</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.jaxme</groupId>
+ <artifactId>jaxme2</artifactId>
+ <version>0.5.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.jaxme</groupId>
+ <artifactId>jaxmeapi</artifactId>
+ <version>0.5.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ws.jaxme</groupId>
+ <artifactId>jaxmexs</artifactId>
+ <version>0.5.2</version>
+ </dependency>
+ <dependency>
+ <groupId>Validation</groupId>
+ <artifactId>msv</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>Validation</groupId>
+ <artifactId>relaxngDatatype</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>xalan</groupId>
+ <artifactId>serializer</artifactId>
+ <version>2.7.1</version>
+ </dependency>
+ <dependency>
+ <groupId>xmldb</groupId>
+ <artifactId>xmldb-common</artifactId>
+ <version>20030701</version>
+ </dependency>
+ <dependency>
+ <groupId>xmldb</groupId>
+ <artifactId>xmldb-xupdate</artifactId>
+ <version>20040205</version>
+ </dependency>
+ <dependency>
+ <groupId>Validation</groupId>
+ <artifactId>xsdlib</artifactId>
+ <version>1.0</version>
+ </dependency> -->
+ </dependencies>
+
+ <repositories>
+ <repository>
+ <id>ibiblio</id>
+ <name>ibiblio repository</name>
+ <url>http://www.ibiblio.org/maven2</url>
+ </repository>
+
+ <repository>
+ <id>geant-repository</id>
+ <name>perfSONAR repository</name>
+ <url>http://maven.geant.net/repo</url>
+ </repository>
+ </repositories>
+
+ <distributionManagement>
+ <repository>
+ <id>geant-developers-repository</id>
+ <name>perfSONAR repository</name>
+
<url>scpexe:///repo</url>
+ <uniqueVersion>false</uniqueVersion>
+ </repository>
+ </distributionManagement>
+
+ <profiles>
+ <profile>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <id>development</id>
+ <properties>
+ <tomcat.port>8080</tomcat.port>
+ <catalina.home>C:/Java/apache-tomcat-5.5.28</catalina.home>
+ <logger.path>${catalina.home}/logs</logger.path>
+ <token.path>${catalina.home}/temp</token.path>
+
<config.path>${project.build.directory}/${project.artifactId}/WEB-INF/classes/perfsonar/conf</config.path>
+
<old-config-directory>${project.build.testSourceDirectory}/old-conf</old-config-directory>
+ </properties>
+ </profile>
+ <profile>
+ <id>redhat</id>
+ <properties>
+ <tomcat.port>8080</tomcat.port>
+ <logger.path>/var/log/${project.artifactId}</logger.path>
+
<token.path>/usr/lib/perfsonar/services/${project.artifactId}/WEB-INF</token.path>
+
<config.path>/usr/lib/perfsonar/services/${project.artifactId}/WEB-INF/classes/perfsonar/conf</config.path>
+
<old-config-directory>/usr/lib/perfsonar/services/ps-mdm-sshtelnet-mp/WEB-INF/classes/perfsonar/conf</old-config-directory>
+ </properties>
+ </profile>
+ <profile>
+ <id>debian</id>
+ <properties>
+ <tomcat.port>8180</tomcat.port>
+ <logger.path>/var/log/${project.artifactId}</logger.path>
+
<token.path>/usr/lib/perfsonar/services/${project.artifactId}/WEB-INF</token.path>
+
<config.path>/usr/lib/perfsonar/services/${project.artifactId}/WEB-INF/classes/perfsonar/conf</config.path>
+
<old-config-directory>/usr/lib/perfsonar/services/ps-mdm-sshtelnet-mp/WEB-INF/classes/perfsonar/conf</old-config-directory>
+ </properties>
+ </profile>
+ </profiles>
+</project>
- [pS-dev] [GEANT/SA2/ps-java-services] r5726 - trunk/geant2_java-sshtelnet-mp, svn-noreply, 08/18/2010
Archive powered by MHonArc 2.6.16.