]> git.argeo.org Git - lgpl/argeo-commons.git/blob - security/runtime/org.argeo.security.ria/pom.xml
Resources, craete/save, modal windows, etc.
[lgpl/argeo-commons.git] / security / runtime / org.argeo.security.ria / pom.xml
1 <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">
2 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <groupId>org.argeo.commons.security</groupId>
5 <artifactId>runtime</artifactId>
6 <version>0.1.1-SNAPSHOT</version>
7 <relativePath>..</relativePath>
8 </parent>
9 <groupId>org.argeo.commons.security</groupId>
10 <artifactId>org.argeo.security.ria</artifactId>
11 <packaging>jar</packaging>
12 <name>Argeo Security Management</name>
13 <build>
14 <resources>
15 <resource>
16 <directory>src</directory>
17 <!--
18 <includes>
19 <include>index.jsp</include>
20 <include>WEB-INF/*</include>
21 </includes>
22 -->
23 </resource>
24 </resources>
25 <plugins>
26 <plugin>
27 <groupId>org.argeo.maven.plugins</groupId>
28 <artifactId>maven-argeo-qooxdoo-plugin</artifactId>
29 <version>${version.maven-argeo-qooxdoo}</version>
30 <configuration>
31 <sdkVersion>0.8.2.argeo.1</sdkVersion>
32 </configuration>
33 <executions>
34 <execution>
35 <id>env</id>
36 <phase>initialize</phase>
37 <goals>
38 <goal>env</goal>
39 </goals>
40 </execution>
41 <execution>
42 <id>env-site</id>
43 <phase>pre-site</phase>
44 <goals>
45 <goal>env</goal>
46 </goals>
47 </execution>
48 <execution>
49 <id>slc-source</id>
50 <phase>test</phase>
51 <goals>
52 <goal>generate</goal>
53 </goals>
54 <configuration>
55 <job>slc-source</job>
56 </configuration>
57 </execution>
58 <execution>
59 <id>slc-build</id>
60 <phase>test</phase>
61 <goals>
62 <goal>generate</goal>
63 </goals>
64 <configuration>
65 <job>slc-build</job>
66 </configuration>
67 </execution>
68 <execution>
69 <id>slc-test</id>
70 <phase>site</phase>
71 <goals>
72 <goal>generate</goal>
73 </goals>
74 <configuration>
75 <job>slc-test</job>
76 </configuration>
77 </execution>
78 <execution>
79 <id>slc-api</id>
80 <phase>site</phase>
81 <goals>
82 <goal>generate</goal>
83 </goals>
84 <configuration>
85 <job>slc-api</job>
86 </configuration>
87 </execution>
88 </executions>
89 </plugin>
90 <plugin>
91 <artifactId>maven-jar-plugin</artifactId>
92 <configuration>
93 <archive>
94 <manifestFile>target/classes/META-INF/MANIFEST.MF</manifestFile>
95 </archive>
96 </configuration>
97 </plugin>
98 <plugin>
99 <groupId>org.apache.felix</groupId>
100 <artifactId>maven-bundle-plugin</artifactId>
101 <version>${version.maven-bundle-plugin}</version>
102 <configuration>
103 <instructions>
104 <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
105 <Bundle-Version>${project.version}-r${buildNumber}</Bundle-Version>
106 <Export-Package />
107 <Import-Package>
108 javax.servlet,
109 javax.servlet.http,
110 javax.servlet.jsp,
111 javax.servlet.jsp.jstl.core,
112 javax.servlet.jsp.jstl.fmt,
113 javax.servlet.jsp.jstl.tlv,
114 javax.servlet.resources,
115 org.springframework.security.ui.webapp,
116 org.springframework.security.userdetails.memory,
117 org.springframework.web.context,
118 org.springframework.osgi.web.context.support,
119 org.springframework.web.filter,
120 org.springframework.security.context
121 </Import-Package>
122 <Web-ContextPath>org.argeo.slc.ria</Web-ContextPath>
123 </instructions>
124 </configuration>
125 <executions>
126 <execution>
127 <id>bundle-manifest</id>
128 <phase>process-classes</phase>
129 <goals>
130 <goal>manifest</goal>
131 </goals>
132 </execution>
133 </executions>
134 </plugin>
135 <plugin>
136 <groupId>org.apache.maven.plugins</groupId>
137 <artifactId>maven-dependency-plugin</artifactId>
138 <executions>
139 <execution>
140 <id>unpack-argeo-ria-sdk</id>
141 <phase>initialize</phase>
142 <goals>
143 <goal>unpack</goal>
144 </goals>
145 <configuration>
146 <artifactItems>
147 <artifactItem>
148 <groupId>org.argeo.ria</groupId>
149 <artifactId>org.argeo.ria.core</artifactId>
150 <classifier>ria</classifier>
151 <type>zip</type>
152 <outputDirectory>src/argeo-ria-src</outputDirectory>
153 </artifactItem>
154 </artifactItems>
155 <overWriteReleases>false</overWriteReleases>
156 <overWriteSnapshots>true</overWriteSnapshots>
157 </configuration>
158 </execution>
159 </executions>
160 </plugin>
161 <plugin>
162 <groupId>org.apache.maven.plugins</groupId>
163 <artifactId>maven-assembly-plugin</artifactId>
164 <executions>
165 <execution>
166 <id>assembly-ria-slc</id>
167 <phase>package</phase>
168 <goals>
169 <goal>single</goal>
170 </goals>
171 <configuration>
172 <descriptors>
173 <descriptor>assembly/ria-slc.xml</descriptor>
174 </descriptors>
175 </configuration>
176 </execution>
177 </executions>
178 </plugin>
179 </plugins>
180 </build>
181 </project>