]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - sandbox/argeo.slc.jemmytest/pom.xml
Improve error management:
[gpl/argeo-slc.git] / sandbox / argeo.slc.jemmytest / pom.xml
index 9cec51cb26eb1f45e7e46e6dd7070b0703c446b1..03b8237ee30fdbb0e28c3917d4eccd2566aa0974 100644 (file)
@@ -2,14 +2,46 @@
     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>org.argeo.slc</groupId>
-    <artifactId>slc-jemmy</artifactId>
-    <name>SLC Jemmy</name>
-    <version>0.1.1-SNAPSHOT</version>
-    <description />
+    <parent>
+        <groupId>org.argeo.slc</groupId>
+        <artifactId>argeo-slc</artifactId>
+        <version>0.11.1-SNAPSHOT</version>
+        <relativePath>../org.argeo.slc</relativePath>
+    </parent>
+    <groupId>org.argeo.slc.sandbox</groupId>
+    <artifactId>org.argeo.slc.sandbox.jemmytest</artifactId>
+    <name>SLC Sandbox JemmyTest</name>
+    <packaging>bundle</packaging>
     <build>
-        <filters></filters>
         <plugins>
+            <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <version>1.4.3</version>
+                <extensions>true</extensions>
+                <configuration>
+                    <manifestLocation>
+                        src/main/resources/META-INF
+                    </manifestLocation>
+                    <instructions>
+                        <Bundle-SymbolicName>
+                            ${pom.artifactId}
+                        </Bundle-SymbolicName>
+                        <Bundle-Activator>
+                            org.argeo.slc.jemmytest.JemmyTestActivator
+                        </Bundle-Activator>
+                        <Export-Package>
+                            org.argeo.slc.jemmytest.*
+                        </Export-Package>
+                        <Import-Package>
+                            *,org.springframework.beans.factory.xml
+                        </Import-Package>
+                        <Require-Bundle>
+                            org.argeo.slc.detached
+                        </Require-Bundle>
+                    </instructions>
+                </configuration>
+            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
                     </execution>
                 </executions>
             </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <configuration></configuration>
+            </plugin>
         </plugins>
     </build>
     <profiles></profiles>
     <dependencies>
         <dependency>
-            <groupId>org.netbeans</groupId>
-            <artifactId>jemmy</artifactId>
-            <version>2.2.7.5</version>
+            <groupId>org.argeo.slc</groupId>
+            <artifactId>org.argeo.slc.detached</artifactId>
+            <version>${project.version}</version>
         </dependency>
+
         <dependency>
-            <groupId>commons-logging</groupId>
-            <artifactId>commons-logging</artifactId>
-            <version>1.1.1</version>
+            <groupId>org.argeo.slc</groupId>
+            <artifactId>argeo-slc-agent</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
         </dependency>
+
+
         <dependency>
-            <groupId>log4j</groupId>
-            <artifactId>log4j</artifactId>
-            <version>1.2.15</version>
-            <exclusions>
-                <exclusion>
-                    <groupId>com.sun.jmx</groupId>
-                    <artifactId>jmxri</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>com.sun.jdmk</groupId>
-                    <artifactId>jmxtools</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>javax.mail</groupId>
-                    <artifactId>mail</artifactId>
-                </exclusion>
-                <exclusion>
-                    <groupId>javax.jms</groupId>
-                    <artifactId>jms</artifactId>
-                </exclusion>
-            </exclusions>
+            <groupId>org.springframework</groupId>
+            <artifactId>spring-context</artifactId>
+            <version>2.0.8</version>
         </dependency>
-    </dependencies>
-    <dependencyManagement>
-        <dependencies></dependencies>
-    </dependencyManagement>
 
+        <dependency>
+            <groupId>org.apache.felix</groupId>
+            <artifactId>org.osgi.core</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>org.argeo.dep.jemmy</groupId>
+            <artifactId>org.argeo.dep.jemmy.nb61</artifactId>
+        </dependency>
+
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <scope>test</scope>
+        </dependency>
+
+    </dependencies>
 </project>
\ No newline at end of file