This commit is contained in:
Lucio Lelii 2016-10-07 09:52:37 +00:00
parent 912ca2ec2b
commit bd3d4b983e
3 changed files with 47 additions and 1 deletions

12
distro/gcube-app.xml Normal file
View File

@ -0,0 +1,12 @@
<application mode='online'>
<name>ICProxy</name>
<group>DataAccess</group>
<version>${version}</version>
<description>icproxy webapp</description>
<!-- <servlets>
<servlet name="org.gcube.data.analysis.rconnector.RConnector" entryPointName="connector"/>
</servlets> -->
<local-persistence location='target' />
<exclude>/ServiceEndpoint/*</exclude>
</application>

9
distro/web.xml Normal file
View File

@ -0,0 +1,9 @@
<web-app>
<servlet>
<servlet-name>org.gcube.informationsystem.icproxy.ICProxy</servlet-name>
</servlet>
<servlet-mapping>
<servlet-name>org.gcube.informationsystem.icproxy.ICProxy</servlet-name>
<url-pattern>/gcube/service/*</url-pattern>
</servlet-mapping>
</web-app>

27
pom.xml
View File

@ -15,7 +15,8 @@
</scm>
<properties>
<distroDirectory>distro</distroDirectory>
<webappDirectory>${project.basedir}/src/main/webapp/WEB-INF</webappDirectory>
<distroDirectory>${project.basedir}/distro</distroDirectory>
</properties>
<dependencyManagement>
@ -156,6 +157,30 @@
<failOnMissingWebXml>false</failOnMissingWebXml>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.6</version>
<executions>
<execution>
<id>copy-profile</id>
<goals>
<goal>copy-resources</goal>
</goals>
<phase>process-resources</phase>
<configuration>
<outputDirectory>${webappDirectory}</outputDirectory>
<resources>
<resource>
<directory>${distroDirectory}</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>