"Fossies" - the Fresh Open Source Software Archive

Member "geotools-24.1/modules/unsupported/arcsde/common/pom.xml" (18 Nov 2020, 6009 Bytes) of package /linux/misc/geotools-24.1-project.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) XML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "pom.xml": 24.0-project_vs_24.1-project.

    1 <?xml version="1.0" encoding="UTF-8"?>
    2 <!-- =======================================================================    
    3         Maven Project Configuration File                                        
    4                                                                                 
    5         The Geotools Project                                                    
    6             http://www.geotools.org/                                            
    7                                                                                 
    8         Version: $Id$              
    9      ======================================================================= -->
   10 <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 
   11                                http://maven.apache.org/maven-v4_0_0.xsd">
   12   <modelVersion>4.0.0</modelVersion>
   13   <parent>
   14     <groupId>org.geotools</groupId>
   15     <artifactId>arcsde-plugin</artifactId>
   16     <version>24.1</version>
   17   </parent>
   18 
   19 
   20   <!-- =========================================================== -->
   21   <!--     Module Description                                      -->
   22   <!-- =========================================================== -->
   23   <groupId>org.geotools</groupId>
   24   <artifactId>gt-arcsde-common</artifactId>
   25   <packaging>jar</packaging>
   26   <name>ArcSDE support classes</name>
   27   
   28 
   29 
   30   <description> ArcSDE support classes, including session pooling and JNDI support. </description>
   31   <licenses>
   32     <license>
   33       <name>Lesser General Public License (LGPL)</name>
   34       <url>http://www.gnu.org/copyleft/lesser.txt</url>
   35       <distribution>repo</distribution>
   36     </license>
   37   </licenses>
   38 
   39 
   40   <!-- =========================================================== -->
   41   <!--     Developers and Contributors                             -->
   42   <!-- =========================================================== -->
   43   <developers>
   44     <developer>
   45       <name>Gabriel Roldan</name>
   46       <id>groldan</id>
   47       <email>groldan@users.sourceforge.net</email>
   48       <organization>OpenGeo</organization>
   49       <organizationUrl>http://opengeo.org</organizationUrl>
   50       <roles>
   51         <role>Module Maintainer</role>
   52         <role>Java Developer</role>
   53       </roles>
   54     </developer>
   55     <developer>
   56       <name>Jody Garnett</name>
   57       <id>jgarnett</id>
   58       <email>jody.garnett@gmail.com</email>
   59       <organization>LISAsoft</organization>
   60       <organizationUrl>http://www.lisasoft.com</organizationUrl>
   61       <roles>
   62         <role>Java Developer</role>
   63       </roles>
   64     </developer>
   65   </developers>
   66 
   67   <!-- =========================================================== -->
   68   <!--     Dependency Management                                   -->
   69   <!-- =========================================================== -->
   70   <dependencies>
   71     <dependency>
   72       <groupId>commons-pool</groupId>
   73       <artifactId>commons-pool</artifactId>
   74     </dependency>
   75     <dependency>
   76       <groupId>com.ibm.icu</groupId>
   77       <artifactId>icu4j</artifactId>
   78     </dependency>
   79     <dependency>
   80       <groupId>simple-jndi</groupId>
   81       <artifactId>simple-jndi</artifactId>
   82       <scope>test</scope>
   83     </dependency>
   84     <dependency>
   85       <groupId>org.geotools</groupId>
   86       <artifactId>gt-sample-data</artifactId>
   87       <version>${project.version}</version>
   88       <scope>test</scope>
   89     </dependency>
   90   </dependencies>
   91 
   92 
   93   <!-- =========================================================== -->
   94   <!--     Profile Configuration                                   -->
   95   <!-- =========================================================== -->
   96   <profiles>
   97     <profile>
   98       <id>autoSDEDummyJars</id>
   99       <activation>
  100         <activeByDefault>true</activeByDefault>
  101       </activation>
  102       <dependencies>
  103         <dependency>
  104           <groupId>org.geotools</groupId>
  105           <artifactId>gt-sde-dummy</artifactId>
  106           <version>${project.version}</version>
  107           <scope>provided</scope>
  108         </dependency>
  109       </dependencies>
  110       <build>
  111         <plugins>
  112           <plugin>
  113             <groupId>org.apache.maven.plugins</groupId>
  114             <artifactId>maven-surefire-plugin</artifactId>
  115             <configuration>
  116               <!-- if we're using the dummy api, we should disable all tests -->
  117               <excludes>
  118                 <exclude>**/*.java</exclude>
  119               </excludes>
  120             </configuration>
  121           </plugin>
  122         </plugins>
  123       </build>
  124     </profile>
  125     <profile>
  126       <id>arcsde-jars</id>
  127       <dependencies>
  128         <dependency>
  129           <groupId>com.esri</groupId>
  130           <artifactId>jsde_sdk</artifactId>
  131           <version>${sde.version}</version>
  132         </dependency>
  133         <dependency>
  134           <groupId>com.esri</groupId>
  135           <artifactId>jpe_sdk</artifactId>
  136           <version>${sde.version}</version>
  137         </dependency>
  138       </dependencies>
  139       <build>
  140         <plugins>
  141           <plugin>
  142             <groupId>org.apache.maven.plugins</groupId>
  143             <artifactId>maven-surefire-plugin</artifactId>
  144             <configuration>
  145               <!-- You need two things to run these tests successfully
  146                 1)  The esri ArcSDE jars installed.  Either the 9.2 or 9.3 ones
  147                 from your ArcSDE Java SDK installation.
  148                 2)  A properly configured testparams.properties file.  Make
  149                 sure it correctly references your SDE server with usernames and passwords
  150                 in there correctly.
  151                 
  152                 Since if you're building with the *real* SDE jars from SVN, I'd suggest
  153                 you enable these tests, just to make sure the SDE plugin is actually
  154                 correctly working right now!
  155               -->
  156               <includes>
  157                 <include>**/*Test.java</include>
  158               </includes>
  159             </configuration>
  160           </plugin>
  161         </plugins>
  162       </build>
  163     </profile>
  164   </profiles>
  165 </project>