+++ /dev/null
-*/feature.xml
-*/modularDistribution.csv
-*/*-maven.target
+++ /dev/null
--include: ../../cnf/maven.bnd
\ No newline at end of file
+++ /dev/null
-bin.includes = feature.xml,\
- modularDistribution.csv
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dep</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.base</artifactId>
- <name>CMS Base</name>
- <dependencies>
-
- <!-- Base -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.init</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.util</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- APIs -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.uuid</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.acr</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- CMS -->
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.commons</groupId> -->
-<!-- <artifactId>org.argeo.cms.tp</artifactId> -->
-<!-- <version>2.3-SNAPSHOT</version> -->
-<!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.pgsql</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Third Parties -->
-
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.log4j</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.slf4j.log4j12</artifactId> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>org.slf4j.api</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>slf4j.osgi</artifactId> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>org.slf4j.commons.logging</artifactId>
- </dependency>
-
- <!-- OSGi annotations -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.sdk</groupId> -->
- <!-- <artifactId>osgi.annotation</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.sdk</groupId> -->
- <!-- <artifactId>org.osgi.service.metatype.annotations</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.sdk</groupId> -->
- <!-- <artifactId>org.osgi.service.component.annotations</artifactId> -->
- <!-- </dependency> -->
-
- <!-- Bouncycastle -->
- <dependency>
- <groupId>org.argeo.tp.bouncycastle</groupId>
- <artifactId>bcprov</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.bouncycastle</groupId>
- <artifactId>bcpkix</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.bouncycastle</groupId>
- <artifactId>bcpg</artifactId>
- </dependency>
-
- <!-- Apache Commons -->
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.io</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.cli</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.codec</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.httpclient</artifactId>
- </dependency>
-
- <!-- Equinox -->
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.osgi.util</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.util</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.cm</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.osgi.services</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.registry</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.preferences</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.common</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.event</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.app</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.ds</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.metatype</artifactId>
- </dependency>
-
- <!-- Equinox Console -->
- <dependency>
- <groupId>org.argeo.tp.apache.felix</groupId>
- <artifactId>org.apache.felix.scr</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.felix</groupId>
- <artifactId>org.apache.felix.gogo.runtime</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.felix</groupId>
- <artifactId>org.apache.felix.gogo.shell</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.console</artifactId>
- </dependency>
-
- <!-- Servlet -->
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.servlet</artifactId>
- </dependency>
-
- <!-- HTTP Server -->
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.http.servlet</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.equinox.http.jetty</artifactId>
- </dependency>
-
- <!-- Jetty -->
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.client</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.continuation</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.http</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.io</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.jmx</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.security</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.server</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.servlet</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.servlets</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.util</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jetty</groupId>
- <artifactId>org.eclipse.jetty.xml</artifactId>
- </dependency>
-
- <!-- Database drivers -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>org.postgresql.jdbc42</artifactId>
- </dependency>
- </dependencies>
-
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-base${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-base-tp${argeo.rpm.suffix}</require>
- <require>argeo-osgi-boot${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-base-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-bin.includes = feature.xml,\
- modularDistribution.csv
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dep</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.e4.rap</artifactId>
- <name>CMS Platform Eclipse 4 RAP</name>
- <dependencies>
-
- <!-- Argeo Commons -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.ui.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
-
- <!-- E4 Specific -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.e4</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- RAP specific -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.cms.e4.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- SVG and CSS -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.xmlgraphics.commons</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.w3c.dom.svg</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.batik.i18n</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.batik.util</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.batik.css</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.jsoup</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.w3c.css.sac</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>com.steadystate.css</artifactId> -->
- <!-- </dependency> -->
-
- <!-- Misc Third Parties -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.bouncycastle</groupId> -->
- <!-- <artifactId>bcmail</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.bouncycastle</groupId> -->
- <!-- <artifactId>bcpg</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache.ant</groupId> -->
- <!-- <artifactId>org.apache.ant</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache.ant</groupId> -->
- <!-- <artifactId>org.apache.ant.launch</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.quartz-scheduler.quartz</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.quartz-scheduler.quartz.jobs</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.javax</groupId> -->
- <!-- <artifactId>javax.mail</artifactId> -->
- <!-- </dependency> -->
-
- <!-- Nebula -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.nebula.widgets.richtext</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.nebula.widgets.grid</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.nebula.jface.gridviewer</artifactId>
- </dependency>
-
- <!-- Eclipse Core -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.databinding</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.databinding.beans</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.runtime</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.databinding.property</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>com.ibm.icu</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.contenttype</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface.databinding</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.jobs</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.expressions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.databinding.observable</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.help</artifactId>
- </dependency>
-
- <!-- Dependencies required / provided by Eclipse 4 -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.apache.commons.jxpath</artifactId>
- </dependency>
-
- <!-- Eclipse 4 -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.e4</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.common</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore.change</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.renderers.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.di</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.di</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.addons.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.commands</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.bindings</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.model.workbench</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.emf.xpath</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.contexts</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.services</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.annotations</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.services</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.extensions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench</artifactId>
- </dependency>
-
- <!-- SDK -->
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.hamcrest</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
- <dependencyManagement>
- </dependencyManagement>
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-e4-rap${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-ui-rap${argeo.rpm.suffix}</require>
- <require>argeo-cms-e4-rap-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-e4-rap-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-ui-rap-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-/org.argeo.security.dep.node.rcp-maven.target
-/target/
-/*.target
+++ /dev/null
-/MANIFEST.MF
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>dep</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.e4.rcp</artifactId>
- <name>CMS Platform Eclipse 4 RCP</name>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.ui.rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
-
- <!-- E4 specific -->
- <dependency>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>org.argeo.cms.e4.rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Argeo Commons -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.e4</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- SDK -->
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- Additional text components (not in RCP distribution) -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.text</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.jface.text</artifactId>
- </dependency>
-
-
- <!-- RCP -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.css.swt.theme</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.di</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.databinding</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.bindings</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.model.workbench</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.jface.databinding</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.addons.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.services</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.commands</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.felix.gogo.shell</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.widgets</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.expressions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>com.ibm.icu</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.swt.gtk</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.emf.xpath</artifactId> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.databinding.observable</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.rcp</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.help</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.renderers.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.databinding.property</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.apache.commons.io</artifactId> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.di</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.dialogs</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.extensions</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.equinox.bidi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.di.annotations</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.apache.commons.logging</artifactId> -->
- <!-- <version>1.2.0.v20180409-1502</version> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.apache.felix.gogo.command</artifactId> -->
- <!-- <version>1.0.2.v20170914-1324</version> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench3</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.core.contexts</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.databinding.beans</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.ui.workbench</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.services</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.ui</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench</artifactId>
- </dependency>
-
- <!-- Platform dependent -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.workbench.renderers.swt.cocoa</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.ui.cocoa</artifactId>
- </dependency>
-
-
- <!-- RCP -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp</groupId> -->
- <!-- <artifactId>argeo-tp-rcp-e4</artifactId> -->
- <!-- <version>${version.argeo-tp}</version> -->
- <!-- <exclusions> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.osgi</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.osgi.services</artifactId> -->
- <!-- </exclusion> -->
-
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.osgi.compatibility.state</artifactId> -->
- <!-- </exclusion> -->
-
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.update.configurator</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.carbon.macosx</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.solaris.sparc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.solaris.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.motif.solaris.sparc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.s390</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.s390x</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.motif.linux.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.photon.qnx.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.motif.aix.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.motif.aix.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.motif.hpux.ia64_32</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.aix.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.aix.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.hpux.ia64_32</artifactId> -->
- <!-- </exclusion> -->
-
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.carbon.macosx</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.solaris.sparc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.solaris.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.motif.solaris.sparc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.s390</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.s390x</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.motif.linux.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.photon.qnx.x86</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.motif.aix.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.motif.aix.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.motif.hpux.ia64_32</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.aix.ppc</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.aix.ppc64</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.hpux.ia64_32</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.ui.carbon</artifactId> -->
- <!-- </exclusion> -->
- <!-- </exclusions> -->
- <!-- </dependency> -->
-
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.ui.di</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.di</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.di.extensions.supplier</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.ui.model.workbench</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.contexts</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.services</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.di.annotations</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.ui.services</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.e4.core.di.extensions</artifactId> -->
- <!-- </dependency> -->
-
- <!-- Taking EMF from RAP -->
- <!-- FIXME investigate why we have to -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.common</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore.change</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.emf.ecore.xmi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.e4.emf.xpath</artifactId>
- </dependency>
-
-
- </dependencies>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rcp-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-e4-rcp${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/lib/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-ui-rcp${argeo.rpm.suffix}</require>
- <require>argeo-cms-e4-rcp-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-e4-rcp-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/lib/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/share/osgi/boot</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <dependency>
- <stripVersion>true</stripVersion>
- <includes>
- <include>org.argeo.tp.rcp.e4:org.eclipse.equinox.launcher</include>
- </includes>
- </dependency>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-ui-rcp-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
+++ /dev/null
-<!--
-
- Copyright (C) 2007-2012 Argeo GmbH
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<!-- Copyright (C) 2010 Mathieu Baudier <mbaudier@argeo.org> Licensed under
- the Apache License, Version 2.0 (the "License"); you may not use this file
- except in compliance with the License. You may obtain a copy of the License
- at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
- law or agreed to in writing, software distributed under the License is distributed
- on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- express or implied. See the License for the specific language governing permissions
- and limitations under the License. -->
-
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>linux.x86</id>
- <baseDirectory>argeo-node-ui</baseDirectory>
- <formats>
- <format>tar.gz</format>
- </formats>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>*:jar</include>
- </includes>
- <excludes>
- <exclude>org.eclipse.swt:org.eclipse.swt*:jar</exclude>
- </excludes>
- </dependencySet>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>org.eclipse.swt:org.eclipse.swt.gtk.linux.x86:jar</include>
- </includes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-<!--
-
- Copyright (C) 2007-2012 Argeo GmbH
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<!-- Copyright (C) 2010 Mathieu Baudier <mbaudier@argeo.org> Licensed under
- the Apache License, Version 2.0 (the "License"); you may not use this file
- except in compliance with the License. You may obtain a copy of the License
- at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
- law or agreed to in writing, software distributed under the License is distributed
- on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- express or implied. See the License for the specific language governing permissions
- and limitations under the License. -->
-
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>linux.x86_64</id>
- <baseDirectory>argeo-node-ui</baseDirectory>
- <formats>
- <format>tar.gz</format>
- </formats>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>*:jar</include>
- </includes>
- <excludes>
- <exclude>org.eclipse.swt:org.eclipse.swt*:jar</exclude>
- </excludes>
- </dependencySet>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>org.eclipse.swt:org.eclipse.swt.gtk.linux.x86_64:jar</include>
- </includes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-<!--
-
- Copyright (C) 2007-2012 Argeo GmbH
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
--->
-<!-- Copyright (C) 2010 Mathieu Baudier <mbaudier@argeo.org> Licensed under
- the Apache License, Version 2.0 (the "License"); you may not use this file
- except in compliance with the License. You may obtain a copy of the License
- at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable
- law or agreed to in writing, software distributed under the License is distributed
- on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- express or implied. See the License for the specific language governing permissions
- and limitations under the License. -->
-
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>win32.x86</id>
- <baseDirectory>argeo-node-ui</baseDirectory>
- <formats>
- <format>zip</format>
- </formats>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>*:jar</include>
- </includes>
- <excludes>
- <exclude>org.eclipse.swt:org.eclipse.swt*:jar</exclude>
- </excludes>
- </dependencySet>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}-${artifact.baseVersion}.${artifact.extension}
- </outputFileNameMapping>
- <outputDirectory>lib</outputDirectory>
- <includes>
- <include>org.eclipse.swt:org.eclipse.swt.win32.win32.x86:jar</include>
- </includes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-bin.includes = feature.xml,\
- modularDistribution.csv
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dep</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.ext</artifactId>
- <name>CMS Optional Third Parties</name>
- <description>Bulky generic third parties which are not required by the CMS, but necessary for upper layers.</description>
- <dependencies>
- <!-- Additional Third Parties -->
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.xml.bind</artifactId>
- </dependency>
-
- <!-- Jackson JSON processor -->
- <dependency>
- <groupId>org.argeo.tp.jackson</groupId>
- <artifactId>com.fasterxml.jackson.core.jackson-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jackson</groupId>
- <artifactId>com.fasterxml.jackson.core.jackson-databind</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.jackson</groupId>
- <artifactId>com.fasterxml.jackson.core.jackson-annotations</artifactId>
- </dependency>
-
- <!-- Mail -->
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.activation</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.mail</artifactId>
- </dependency>
-
- <!-- POI requirements -->
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.math3</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.collections4</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xml.security</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xmlbeans</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xalan</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xalan.serializer</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xml.resolver</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xerces</artifactId>
- </dependency>
-
- <!-- Legacy but still used by SLC runtime, to be removed -->
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.exec</artifactId>
- </dependency>
-
- </dependencies>
-
- <profiles>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-ext-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-bin.includes = feature.xml,\
- modularDistribution.csv
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dep</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.node</artifactId>
- <name>CMS Node</name>
-
- <dependencies>
-
- <!-- Parent dependencies -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.base</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
-
- <!-- Argeo Commons -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.servlet</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.jcr</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.commons</groupId> -->
- <!-- <artifactId>org.argeo.maintenance</artifactId> -->
- <!-- <version>2.3-SNAPSHOT</version> -->
- <!-- </dependency> -->
-
- <!-- CMS Dependencies -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>bitronix.tm</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.misc</groupId> -->
- <!-- <artifactId>org.joda.time</artifactId> -->
- <!-- </dependency> -->
-
- <!-- Apache Commons -->
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.dbcp</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.pool</artifactId>
- </dependency>
-
- <!-- Javax -->
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.jcr</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.el-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.interceptor-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.enterprise.cdi-api</artifactId>
- </dependency>
- <!-- JTA is still indirectly required by Jackrabbit -->
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.transaction-api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.annotation</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.inject</artifactId>
- </dependency>
-
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.net</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.collections</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.compress</artifactId>
- </dependency>
-
- <!-- Jackrabbit Dependencies -->
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.httpcomponents.httpcore</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.httpcomponents.httpclient</artifactId>
- </dependency>
-
- <!-- Jackrabbit client -->
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.api</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.jcr.commons</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.spi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.spi.commons</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.webdav</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.spi2dav</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.jcr2dav</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.jcr2spi</artifactId>
- </dependency>
-
- <!-- Jackrabbit Repository -->
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.data</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.jackrabbit</groupId>
- <artifactId>org.apache.jackrabbit.server</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>EDU.oswego.cs.dl.util.concurrent</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache.commons</groupId>
- <artifactId>org.apache.commons.fileupload</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.tika.core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.tika.parsers</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.lucene</artifactId>
- </dependency>
-
- <!-- Required by Jackrabbit 2.12 -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>com.google.guava</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>com.google.guava.failureaccess</artifactId>
- </dependency>
-
- <!-- Database drivers -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>org.h2</artifactId>
- </dependency>
-
- <!-- Third Parties -->
- <dependency>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>com.google.gson</artifactId>
- </dependency>
-
- <!-- Aries -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.aries.util</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.apache</groupId> -->
- <!-- <artifactId>org.apache.aries.spifly.dynamic.bundle</artifactId> -->
- <!-- </dependency> -->
-
- </dependencies>
-
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-node${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-base{argeo.rpm.suffix}</require>
- <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-node-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-base-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dep</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.ui.rap</artifactId>
- <name>CMS Platform UI RAP</name>
- <dependencies>
-
- <!-- Argeo Commons -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.node</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
-
- <!-- SWT -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.swt</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Eclipse RAP -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.cms.ui.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- RWT -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.filedialog</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.fileupload</artifactId>
- </dependency>
-
- <!-- SDK -->
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.hamcrest</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
- <dependencyManagement>
- </dependencyManagement>
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-ui-rap${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node${argeo.rpm.suffix}</require>
- <require>argeo-cms-ui-rap-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-ui-rap-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-/org.argeo.security.dep.node.rcp-maven.target
-/target/
-/*.target
+++ /dev/null
-/MANIFEST.MF
+++ /dev/null
-properties.1.name=org.eclipse.equinox.p2.type.category
-properties.1.value=true
\ No newline at end of file
+++ /dev/null
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>dep</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.dep.cms.ui.rcp</artifactId>
- <name>CMS Platform UI RCP</name>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.node</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.ext</artifactId>
- <version>2.3-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
-
- <!-- Argeo -->
- <dependency>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>org.argeo.swt.specific.rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>org.argeo.cms.ui.rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Desktop -->
- <dependency>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>org.argeo.swt.minidesktop</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Argeo Commons -->
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.commons</groupId> -->
-<!-- <artifactId>org.argeo.eclipse.ui</artifactId> -->
-<!-- <version>${version.argeo-commons}</version> -->
-<!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.swt</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- SDK -->
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- <scope>test</scope>
- </dependency>
-
- <!-- SWT native -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt.gtk.linux.x86_64</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.x86</artifactId> -->
- <!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt.cocoa.macosx.x86_64</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt.win32.win32.x86_64</artifactId>
- </dependency>
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.win32.win32.x86</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.swt.gtk.linux.ppc64le</artifactId> -->
- <!-- </dependency> -->
- <!-- SWT for ARM -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt.gtk.linux.arm</artifactId>
- <version>3.108.0.v20180905-1254</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt.gtk.linux.aarch64</artifactId>
- <version>3.109.0.202003311246</version>
- </dependency>
-
-
- <!-- Eclipse launcher -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86_64</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.gtk.linux.x86</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.cocoa.macosx.x86_64</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.win32.win32.x86_64</artifactId> -->
- <!-- </dependency> -->
- <!-- <dependency> -->
- <!-- <groupId>org.argeo.tp.rcp.e4</groupId> -->
- <!-- <artifactId>org.eclipse.equinox.launcher.win32.win32.x86</artifactId> -->
- <!-- </dependency> -->
-
- <!-- SWT JFace -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.swt</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.jface</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- </dependency>
-
- <!-- CSS -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.css.core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.e4.ui.css.swt</artifactId>
- </dependency>
-
- <!-- Eclipse core -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.runtime</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.jobs</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.eclipse.core.contenttype</artifactId>
- </dependency>
-
- <!-- Third party -->
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.w3c.css.sac</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.w3c.dom.svg</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.w3c.dom.events</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.w3c.dom.smil</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.xmlgraphics</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.commons.jxpath</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.batik.util</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.batik.i18n</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.batik.css</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.batik.constants</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.felix.gogo.runtime</artifactId>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rcp.e4</groupId>
- <artifactId>org.apache.felix.scr</artifactId>
- </dependency>
-
- </dependencies>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rcp-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <profiles>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-argeo</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-ui-rcp${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/lib/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node${argeo.rpm.suffix}</require>
- <require>argeo-cms-ui-rcp-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <executions>
- <execution>
- <id>prepare-source-tp</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-source-tp</descriptorRef>
- </descriptorRefs>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-tp</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cms-ui-rcp-tp${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/lib/osgi</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>${project.build.directory}/${project.artifactId}-${project.version}-a2-source-tp</location>
- <includes>
- <include>**/*.jar</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/share/osgi/boot</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <dependency>
- <stripVersion>true</stripVersion>
- <includes>
- <include>org.argeo.tp.rcp.e4:org.eclipse.equinox.launcher</include>
- </includes>
- </dependency>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node-tp${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>dep</artifactId>
- <name>Commons Modular Distributions</name>
- <packaging>pom</packaging>
- <modules>
- <module>org.argeo.dep.cms.base</module>
- <module>org.argeo.dep.cms.node</module>
- <module>org.argeo.dep.cms.ext</module>
- <module>org.argeo.dep.cms.ui.rcp</module>
- <module>org.argeo.dep.cms.e4.rcp</module>
- <module>org.argeo.dep.cms.ui.rap</module>
- <module>org.argeo.dep.cms.e4.rap</module>
- </modules>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>properties-maven-plugin</artifactId>
- <configuration>
- <quiet>true</quiet>
- <files>
- <file>../../cnf/${version.context}.bnd</file>
- </files>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.felix</groupId>
- <artifactId>maven-bundle-plugin</artifactId>
- <configuration>
- <instructions>
- <SLC-ModularDistribution>default</SLC-ModularDistribution>
- </instructions>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.argeo.maven.plugins</groupId>
- <artifactId>argeo-osgi-plugin</artifactId>
- <executions>
- <execution>
- <id>generate-descriptors</id>
- <goals>
- <goal>descriptors</goal>
- </goals>
- <phase>generate-resources</phase>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <attach>false</attach>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp.equinox</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.junit</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>org.hamcrest</artifactId>
- <scope>test</scope>
- </dependency>
- </dependencies>
- <profiles>
- <profile>
- <id>a2-target</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-target</descriptorRef>
- </descriptorRefs>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>check-osgi</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.argeo.maven.plugins</groupId>
- <artifactId>argeo-osgi-plugin</artifactId>
- <executions>
- <execution>
- <id>check-osgi</id>
- <phase>test</phase>
- <goals>
- <goal>equinox</goal>
- </goals>
- <configuration>
- <onlyCheck>true</onlyCheck>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.init</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
-</project>
\ No newline at end of file
+++ /dev/null
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>dist</id>
- <baseDirectory></baseDirectory>
- <formats>
- <format>dir</format>
- </formats>
- <fileSets>
- <fileSet>
- <directory>base/bin</directory>
- <outputDirectory>bin</outputDirectory>
- <fileMode>0755</fileMode>
- <includes>
- <include>**</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>base/etc</directory>
- <outputDirectory>etc</outputDirectory>
- <fileMode>0644</fileMode>
- <includes>
- <include>**</include>
- </includes>
- </fileSet>
- </fileSets>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.groupId}/${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
- <outputDirectory>share/osgi</outputDirectory>
- <useTransitiveDependencies>true</useTransitiveDependencies>
- <useTransitiveFiltering>true</useTransitiveFiltering>
- <scope>compile</scope>
- <excludes>
- <exclude>org.argeo.tp:argeo-tp</exclude>
- </excludes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-#!/bin/sh
-JVM=java
-
-APP=argeo-cli
-BASE_DIR="$(cd "$(dirname "$0")/.."; pwd -P)"
-CONF_DIR=$BASE_DIR/etc/$APP
-
-# Overwrite variables
-if [ -f $CONF_DIR/settings.sh ];then
- . $CONF_DIR/settings.sh
-fi
-
-CLASSPATH=
-for i in $BASE_DIR/share/osgi/*/; do
- CLASSPATH=$CLASSPATH:"$i*";
-done;
-
-$JVM \
- -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \
- $JAVA_OPTS -cp $CLASSPATH \
- org.argeo.cms.cli.ArgeoCli $*
\ No newline at end of file
+++ /dev/null
-log4j.rootLogger=WARN, console
-
-log4j.logger.org.argeo=DEBUG
-
-## Appenders
-log4j.appender.console=org.apache.log4j.ConsoleAppender
-log4j.appender.console.layout=org.apache.log4j.PatternLayout
-log4j.appender.console.layout.ConversionPattern=%-5p %m%n
-
-log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.file.File=/var/log/argeo/argeo.csv
-log4j.appender.file.layout=org.apache.log4j.PatternLayout
-log4j.appender.file.layout.ConversionPattern=%d{ISO8601};"%m";%c;%p%n
-log4j.appender.file.bufferedIO=true
-log4j.appender.file.immediateFlush=false
+++ /dev/null
-export LANG=en_US.utf8
-JAVA_OPTS="-showversion -Xmx128m"
-
-# JMX
-#JAVA_OPTS="-showversion -Xmx512m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-
-# Development
-#JAVA_OPTS="-ea -agentlib:jdwp=transport=dt_socket,server=y,address=*:8000,suspend=n -showversion -Xmx512m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-
-# JMX over server tunnel
-#JAVA_OPTS="-showversion -Xmx2048m -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.rmi.port=7084 -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-# and then: ssh root@remote-host -L 7084:127.0.0.1:7084 -N
\ No newline at end of file
+++ /dev/null
-[
- ["org.apache.sshd.common.channel.ChannelListener"],
- ["org.apache.sshd.common.forward.PortForwardingEventListener"],
- ["org.apache.sshd.common.session.SessionListener"]
-]
+++ /dev/null
-[
-{
- "name":"com.sun.management.HotSpotDiagnosticMXBean",
- "methods":[{"name":"getVMOption","parameterTypes":["java.lang.String"] }]
-},
-{
- "name":"com.sun.management.VMOption",
- "methods":[{"name":"getValue","parameterTypes":[] }]
-},
-{
- "name":"java.lang.String",
- "methods":[{"name":"isEmpty","parameterTypes":[] }]
-},
-{
- "name":"java.lang.Thread",
- "methods":[{"name":"getContextClassLoader","parameterTypes":[] }]
-},
-{
- "name":"java.lang.Throwable",
- "methods":[
- {"name":"addSuppressed","parameterTypes":["java.lang.Throwable"] },
- {"name":"getSuppressed","parameterTypes":[] }
- ]
-},
-{
- "name":"java.security.KeyFactory",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"java.security.KeyPairGenerator",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"java.security.MessageDigest",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"java.security.Signature",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"javax.crypto.Cipher",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"javax.crypto.KeyAgreement",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"javax.crypto.Mac",
- "methods":[{"name":"getInstance","parameterTypes":["java.lang.String","java.lang.String"] }]
-},
-{
- "name":"org.apache.jackrabbit.core.data.FileDataStore",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.fs.local.LocalFileSystem",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.query.lucene.DefaultRedoLogFactory",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.query.lucene.SearchIndex",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.query.lucene.directory.FSDirectoryManager",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.security.simple.SimpleAccessManager",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.security.simple.SimpleLoginModule",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.jackrabbit.core.security.simple.SimpleSecurityManager",
- "allPublicMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.log4j.Appender"
-},
-{
- "name":"org.apache.log4j.Category"
-},
-{
- "name":"org.apache.log4j.CategoryKey"
-},
-{
- "name":"org.apache.log4j.ConsoleAppender",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.log4j.Layout"
-},
-{
- "name":"org.apache.log4j.Logger"
-},
-{
- "name":"org.apache.log4j.PatternLayout",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.log4j.helpers.Loader"
-},
-{
- "name":"org.apache.log4j.spi.OptionHandler"
-},
-{
- "name":"org.apache.lucene.analysis.tokenattributes.CharTermAttributeImpl",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.lucene.analysis.tokenattributes.OffsetAttributeImpl",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.lucene.analysis.tokenattributes.PayloadAttributeImpl",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.lucene.analysis.tokenattributes.PositionIncrementAttributeImpl",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.lucene.analysis.tokenattributes.TypeAttributeImpl",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.lucene.index.DirectoryReader",
- "methods":[
- {"name":"doOpenIfChanged","parameterTypes":[] },
- {"name":"doOpenIfChanged","parameterTypes":["org.apache.lucene.index.IndexCommit"] },
- {"name":"doOpenIfChanged","parameterTypes":["org.apache.lucene.index.IndexWriter","boolean"] },
- {"name":"doOpenIfChanged","parameterTypes":["boolean"] }
- ]
-},
-{
- "name":"org.apache.lucene.index.IndexReader",
- "methods":[
- {"name":"doOpenIfChanged","parameterTypes":[] },
- {"name":"doOpenIfChanged","parameterTypes":["org.apache.lucene.index.IndexCommit"] },
- {"name":"doOpenIfChanged","parameterTypes":["org.apache.lucene.index.IndexWriter","boolean"] },
- {"name":"doOpenIfChanged","parameterTypes":["boolean"] },
- {"name":"reopen","parameterTypes":[] },
- {"name":"reopen","parameterTypes":["org.apache.lucene.index.IndexCommit"] },
- {"name":"reopen","parameterTypes":["org.apache.lucene.index.IndexWriter","boolean"] },
- {"name":"reopen","parameterTypes":["boolean"] }
- ]
-},
-{
- "name":"org.apache.lucene.index.MultiReader",
- "methods":[
- {"name":"doOpenIfChanged","parameterTypes":[] },
- {"name":"doOpenIfChanged","parameterTypes":["boolean"] }
- ]
-},
-{
- "name":"org.apache.lucene.index.SegmentReader",
- "methods":[
- {"name":"doOpenIfChanged","parameterTypes":[] },
- {"name":"doOpenIfChanged","parameterTypes":["boolean"] }
- ]
-},
-{
- "name":"org.apache.lucene.search.Similarity",
- "methods":[
- {"name":"idfExplain","parameterTypes":["org.apache.lucene.index.Term","org.apache.lucene.search.Searcher"] },
- {"name":"idfExplain","parameterTypes":["org.apache.lucene.index.Term","org.apache.lucene.search.Searcher","int"] }
- ]
-},
-{
- "name":"org.apache.lucene.util.RamUsageEstimator$DummyOneFieldObject",
- "fields":[{"name":"base"}]
-},
-{
- "name":"org.apache.lucene.util.RamUsageEstimator$DummyTwoLongObject",
- "fields":[
- {"name":"dummy1"},
- {"name":"dummy2"}
- ]
-},
-{
- "name":"org.apache.sshd.common.SshConstants",
- "allPublicFields":true
-},
-{
- "name":"org.apache.sshd.common.io.nio2.Nio2ServiceFactoryFactory",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.sshd.common.util.security.bouncycastle.BouncyCastleSecurityProviderRegistrar",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.sshd.common.util.security.eddsa.EdDSASecurityProviderRegistrar",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.detect.CompositeDetector",
- "allDeclaredFields":true,
- "allDeclaredMethods":true
-},
-{
- "name":"org.apache.tika.detect.DefaultDetector",
- "allDeclaredFields":true,
- "allDeclaredMethods":true,
- "methods":[{"name":"<init>","parameterTypes":["org.apache.tika.mime.MimeTypes","org.apache.tika.config.ServiceLoader","java.util.Collection"] }]
-},
-{
- "name":"org.apache.tika.detect.OverrideDetector",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.AbstractParser",
- "allDeclaredFields":true,
- "allDeclaredMethods":true
-},
-{
- "name":"org.apache.tika.parser.CompositeParser",
- "allDeclaredFields":true,
- "allDeclaredMethods":true
-},
-{
- "name":"org.apache.tika.parser.DefaultParser",
- "allDeclaredFields":true,
- "allDeclaredMethods":true,
- "methods":[{"name":"<init>","parameterTypes":["org.apache.tika.mime.MediaTypeRegistry","org.apache.tika.config.ServiceLoader","java.util.Collection","org.apache.tika.detect.EncodingDetector"] }]
-},
-{
- "name":"org.apache.tika.parser.EmptyParser",
- "allDeclaredFields":true,
- "allDeclaredMethods":true,
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.apple.AppleSingleFileParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.asm.ClassParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.audio.AudioParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.audio.MidiParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.chm.ChmParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.crypto.Pkcs7Parser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.crypto.TSDParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.csv.TextAndCSVParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.dbf.DBFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.dif.DIFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.executable.ExecutableParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.external.CompositeExternalParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.font.AdobeFontMetricParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.font.TrueTypeParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.gdal.GDALParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.geo.topic.GeoParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.grib.GribParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.hdf.HDFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.html.HtmlEncodingDetector",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.hwp.HwpV5Parser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.BPGParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.ICNSParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.ImageParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.PSDParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.TiffParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.image.WebPParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.iptc.IptcAnpaParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.isatab.ISArchiveParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.jdbc.SQLite3Parser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.journal.JournalParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.jpeg.JpegParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.mbox.MboxParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.MSOwnerFileParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.OldExcelParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.TNEFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006.Word2006MLParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.xml.SpreadsheetMLParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.microsoft.xml.WordMLParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.mp3.Mp3Parser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.netcdf.NetCDFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.odf.OpenDocumentParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.rtf.RTFParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.txt.Icu4jEncodingDetector",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.txt.UniversalEncodingDetector",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.video.FLVParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.wordperfect.QuattroProParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.wordperfect.WordPerfectParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.xml.DcXMLParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.apache.tika.parser.xml.FictionBookParser",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.DSTU4145$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.ECGOST$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.EdEC$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.ElGamal$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.GM$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.GOST$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.IES$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Blake2b$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Blake2s$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.DSTU7564$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.GOST3411$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Haraka$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Keccak$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.MD2$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.MD4$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.MD5$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD128$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD160$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD256$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.RIPEMD320$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA1$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA224$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA256$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA3$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA384$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SHA512$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.SM3$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Skein$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Tiger$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.digest.Whirlpool$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.drbg.DRBG$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.keystore.BC$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.keystore.BCFKS$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.AES$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.ARIA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.CAST5$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.CAST6$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Camellia$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.ChaCha$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.DES$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.DSTU7624$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.GOST28147$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.GOST3412_2015$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Grain128$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Grainv1$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.HC128$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.HC256$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Noekeon$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.OpenSSLPBKDF$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Poly1305$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.RC5$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.RC6$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Rijndael$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.SCRYPT$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.SEED$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.SM4$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Salsa20$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Serpent$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Shacal2$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.SipHash$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Skipjack$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.TEA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.TLSKDF$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Threefish$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.VMPC$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.VMPCKSA3$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.XSalsa20$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.XTEA$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jcajce.provider.symmetric.Zuc$Mappings",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"org.bouncycastle.jce.provider.BouncyCastleProvider",
- "methods":[{"name":"<init>","parameterTypes":[] }]
-},
-{
- "name":"sun.misc.Unsafe",
- "fields":[{"name":"theUnsafe"}],
- "methods":[
- {"name":"addressSize","parameterTypes":[] },
- {"name":"arrayBaseOffset","parameterTypes":["java.lang.Class"] },
- {"name":"arrayIndexScale","parameterTypes":["java.lang.Class"] },
- {"name":"objectFieldOffset","parameterTypes":["java.lang.reflect.Field"] }
- ]
-}
-]
+++ /dev/null
-{
- "resources":[
- {"pattern":"\\QMETA-INF/services/org.apache.tika.detect.Detector\\E"},
- {"pattern":"\\QMETA-INF/services/org.apache.tika.detect.EncodingDetector\\E"},
- {"pattern":"\\QMETA-INF/services/org.apache.tika.parser.Parser\\E"},
- {"pattern":"\\Qlog4j.properties\\E"},
- {"pattern":"\\Qmozilla/public-suffix-list.txt\\E"},
- {"pattern":"\\Qorg/apache/http/client/version.properties\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/core/config/deprecated-classes.properties\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/core/config/repository-1.6.dtd\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/core/nodetype/builtin_nodetypes.cnd\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/core/query/lucene/tika-config.xml\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/core/repository.properties\\E"},
- {"pattern":"\\Qorg/apache/jackrabbit/webdav/statuscode.properties\\E"},
- {"pattern":"\\Qorg/apache/sshd/sshd-version.properties\\E"},
- {"pattern":"\\Qorg/apache/tika/mime/tika-mimetypes.xml\\E"},
- {"pattern":"\\Qorg/apache/tika/parser/external/tika-external-parsers.xml\\E"},
- {"pattern":"\\Qorg/apache/tika/parser/geo/topic/GeoTopicConfig.properties\\E"},
- {"pattern":"\\Qorg/argeo/cli/jcr/repository-localfs.xml\\E"},
- {"pattern":"\\Qorg/slf4j/impl/StaticLoggerBinder.class\\E"}
- ],
- "bundles":[]
-}
+++ /dev/null
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dist</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>argeo-cli</artifactId>
- <packaging>pom</packaging>
- <name>Argeo Command Line</name>
- <properties>
- <graalvm.version>20.3.0</graalvm.version>
- </properties>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.client</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.node</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
- <profiles>
- <profile>
- <id>dist</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>argeo-cli-${version.released}</finalName>
- <appendAssemblyId>false</appendAssemblyId>
- <descriptors>
- <descriptor>assembly/argeo-cli.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-base</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-node</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-cli${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/etc/argeo-cli</directory>
- <username>root</username>
- <groupname>wheel</groupname>
- <filemode>640</filemode>
- <configuration>noreplace</configuration>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>base/etc/argeo-cli</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/bin</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>755</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/bin</location>
- <includes>
- <include>argeo</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-client</require>
- <!-- do not explicitely require java -->
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>native-image</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.graalvm.nativeimage</groupId>
- <artifactId>native-image-maven-plugin</artifactId>
- <version>${graalvm.version}</version>
- <executions>
- <execution>
- <goals>
- <goal>native-image</goal>
- </goals>
- <phase>package</phase>
- </execution>
- </executions>
- <configuration>
- <imageName>argeo</imageName>
- <mainClass>org.argeo.cms.cli.ArgeoCli</mainClass>
- <buildArgs>
- --initialize-at-build-time=org.apache.lucene.util.AttributeImpl,org.apache.lucene.util.VirtualMethod,org.apache.lucene.util.WeakIdentityMap
- -H:IncludeResourceBundles=sun.security.util.Resources
- --no-fallback
- --no-server
- --allow-incomplete-classpath
- --enable-all-security-services
- -H:EnableURLProtocols=http,https
- -H:ConfigurationFileDirectories=${basedir}/native-image
- -H:ReflectionConfigurationFiles=${basedir}/native-image/reflect-config.json
- -H:ResourceConfigurationFiles=${basedir}/native-image/resource-config.json
- -H:JNIConfigurationFiles=${basedir}/native-image/jni-config.json
- -H:DynamicProxyConfigurationFiles=${basedir}/native-image/proxy-config.json
- </buildArgs>
- <skip>false</skip>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <!--
- <dependencies>
- <dependency>
- <groupId>org.graalvm.sdk</groupId>
- <artifactId>graal-sdk</artifactId>
- <version>${graalvm.version}</version>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- -->
- </profile>
- </profiles>
-</project>
+++ /dev/null
-#!/bin/sh
-JVM=java
-
-APP=argeo-cli
-CONF_DIR=/etc/$APP
-
-# Overwrite variables
-if [ -f $CONF_DIR/settings.sh ];then
- . $CONF_DIR/settings.sh
-fi
-
-CLASSPATH=
-for i in /usr/local/share/osgi/*/; do
- CLASSPATH=$CLASSPATH:"$i*";
-done;
-for i in /usr/local/lib/osgi/*/; do
- CLASSPATH=$CLASSPATH:"$i*";
-done;
-for i in /usr/share/osgi/*/; do
- CLASSPATH=$CLASSPATH:"$i*";
-done;
-for i in /usr/lib/osgi/*/; do
- CLASSPATH=$CLASSPATH:"$i*";
-done;
-
-$JVM \
- -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \
- $JAVA_OPTS -cp $CLASSPATH \
- org.argeo.cms.cli.ArgeoCli $*
\ No newline at end of file
+++ /dev/null
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>dist</id>
- <baseDirectory></baseDirectory>
- <formats>
- <format>zip</format>
- </formats>
- <fileSets>
- <fileSet>
- <directory>base/bin</directory>
- <outputDirectory>bin</outputDirectory>
- <fileMode>0755</fileMode>
- <includes>
- <include>*</include>
- </includes>
- <excludes>
- <exclude>offline.sh</exclude>
- </excludes>
- </fileSet>
- </fileSets>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
- <outputDirectory>share/osgi/boot</outputDirectory>
- <includes>
- <include>org.argeo.tp.equinox:org.eclipse.osgi</include>
- <include>org.argeo.commons:org.argeo.osgi.boot</include>
- </includes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-#!/bin/sh
-BIN_DIR=`dirname $0`
-EQUINOX=$BIN_DIR/../share/osgi/boot/org.eclipse.osgi.jar
-OSGI_BOOT=$BIN_DIR/../share/osgi/boot/org.argeo.osgi.boot.jar
-
-/usr/bin/jshell --class-path "$EQUINOX:$OSGI_BOOT" $*
+++ /dev/null
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dist</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>osgi-boot</artifactId>
- <packaging>pom</packaging>
- <name>Commons Deployable OSGi Boot</name>
- <!-- <properties> -->
- <!-- <version.equinox>3.10.1.v20140909-1633</version.equinox> -->
- <!-- </properties> -->
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp</artifactId>
- <version>${version.argeo-tp}</version>
- </dependency>
-
- <!-- OSGi Boot (and Equinox) -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.init</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
- <profiles>
- <profile>
- <id>dist</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>osgi-boot-${version.released}</finalName>
- <appendAssemblyId>false</appendAssemblyId>
- <descriptors>
- <descriptor>assembly/osgi-boot.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-base</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-osgi-boot</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-init${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/usr/bin</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>755</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/bin</location>
- <includes>
- <include>*</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/share/osgi/boot</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <dependency>
- <stripVersion>true</stripVersion>
- <includes>
- <include>org.argeo.commons:org.argeo.init</include>
- </includes>
- </dependency>
- </mapping>
- <mapping>
- <directory>/usr/share/osgi/boot</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <configuration>noreplace</configuration>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/share/osgi/boot</location>
- <includes>
- <include>*.args</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-init-tp-equinox${argeo.rpm.suffix}</require>
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild-tp</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-osgi-boot-equinox</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-init-tp-equinox${argeo.rpm.suffix}</name>
- <projversion>${version.argeo-tp}</projversion>
- <release>${argeo.rpm.release.tp}</release>
- <mappings>
- <mapping>
- <directory>/usr/share/osgi/boot</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <dependency>
- <stripVersion>true</stripVersion>
- <includes>
- <include>org.argeo.tp.equinox:org.eclipse.osgi</include>
- </includes>
- </dependency>
- </mapping>
- </mappings>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
+++ /dev/null
-#!/bin/sh
-
-export A2_HOME=$HOME/.a2
-if [ -d "$A2_HOME/share/osgi/boot" ]; then
- PREFIX=$A2_HOME
-else
- PREFIX=/usr
-fi
-
-EQUINOX=$PREFIX/share/osgi/boot/org.eclipse.osgi.jar
-OSGI_BOOT=$PREFIX/share/osgi/boot/org.argeo.osgi.boot.jar
-
-/usr/bin/jshell --class-path "$EQUINOX:$OSGI_BOOT" $*
+++ /dev/null
--jar /usr/share/osgi/boot/org.eclipse.osgi.jar
\ No newline at end of file
+++ /dev/null
-<assembly
- xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
- <id>dist</id>
- <baseDirectory></baseDirectory>
- <formats>
- <format>dir</format>
- </formats>
- <fileSets>
- <fileSet>
- <directory>base/bin</directory>
- <outputDirectory>bin</outputDirectory>
- <fileMode>0755</fileMode>
- <includes>
- <include>**</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>base/etc</directory>
- <outputDirectory>etc</outputDirectory>
- <fileMode>0644</fileMode>
- <includes>
- <include>**</include>
- </includes>
- </fileSet>
- <fileSet>
- <directory>base/share</directory>
- <outputDirectory>share</outputDirectory>
- <fileMode>0644</fileMode>
- <includes>
- <include>**</include>
- </includes>
- </fileSet>
- </fileSets>
- <dependencySets>
- <dependencySet>
- <unpack>false</unpack>
- <outputFileNameMapping>${artifact.groupId}/${artifact.artifactId}-${artifact.version}.${artifact.extension}</outputFileNameMapping>
- <outputDirectory>share/osgi</outputDirectory>
- <useTransitiveDependencies>true</useTransitiveDependencies>
- <useTransitiveFiltering>true</useTransitiveFiltering>
- <scope>compile</scope>
- <excludes>
- <exclude>org.argeo.tp:argeo-tp</exclude>
- </excludes>
- </dependencySet>
- <dependencySet>
- <useStrictFiltering>true</useStrictFiltering>
- <unpack>true</unpack>
- <outputDirectory></outputDirectory>
- <includes>
- <include>org.argeo.commons:osgi-boot:zip:*:*</include>
- </includes>
- </dependencySet>
- </dependencySets>
-</assembly>
\ No newline at end of file
+++ /dev/null
-#!/bin/sh
-APP=argeo
-
-JVM=java
-
-BIN_DIR=`dirname "$0"`
-BASE_DIR="$(cd "$(dirname "$0")/.."; pwd -P)"
-#BASE_DIR=$BIN_DIR/..
-
-# Directories and files
-CONF_DIR=$BASE_DIR/etc/$APP
-CONF_DIRS=$CONF_DIR/conf.d
-BASE_CONFIG_INI=$BASE_DIR/share/$APP/config.ini
-
-EXEC_DIR=.
-DATA_DIR=$EXEC_DIR/data
-CONF_RW=$EXEC_DIR/state
-CONFIG_INI=$CONF_RW/config.ini
-
-A2_SOURCES=a2://$BASE_DIR/share/osgi
-OSGI_INSTALL_AREA=$BASE_DIR/share/osgi/boot
-OSGI_FRAMEWORK=$OSGI_INSTALL_AREA/org.eclipse.osgi.jar
-
-# Overwrite variables
-if [ -f $CONF_DIR/settings.sh ];then
- . $CONF_DIR/settings.sh
-fi
-
-RETVAL=0
-
-start() {
- mkdir -p $CONF_RW
- mkdir -p $DATA_DIR
-
- # Merge config files
- printf "## Equinox configuration - Generated by argeo-cms ##\n\n" > $CONFIG_INI
- cat $BASE_CONFIG_INI >> $CONFIG_INI
- printf "\n##\n## $CONF_DIR/$APP.ini\n##\n\n" >> $CONFIG_INI
- cat $CONF_DIR/$APP.ini >> $CONFIG_INI
- for file in `ls -v $CONF_DIRS/*.ini`; do
- printf "\n##\n## $file\n##\n\n" >> $CONFIG_INI
- cat $file >> $CONFIG_INI
- done;
-
- cd $EXEC_DIR
- $JVM \
- -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \
- $JAVA_OPTS -jar $OSGI_FRAMEWORK \
- -Dargeo.osgi.sources=$A2_SOURCES \
- -configuration "$CONF_RW" \
- -data "$DATA_DIR"
-}
-
-reload() {
- echo Not yet implemented
-}
-
-stop() {
- if [ -f $PID_FILE ];then
- PID=`cat $PID_FILE`
- kill -0 $PID &> /dev/null
- PID_EXISTS=$?
- if [ $PID_EXISTS -ne 0 ]; then
- echo Dead $APP process with pid $PID, removing $PID_FILE
- rm -f $PID_FILE
- RETVAL=1
- return $RETVAL
- fi
- else
- echo $APP is not running
- RETVAL=1
- return $RETVAL
- fi
-
- # notifies application by removing the shutdown file
-# rm -f $SHUTDOWN_FILE
- kill $PID
-
- # wait 10 min for application to shutdown, then kill it
- TIMEOUT=$((10*60))
- BEGIN=$(date +%s)
- while kill -0 $PID &> /dev/null
- do
- sleep 1
- NOW=$(date +%s)
- DURATION=$(($NOW-$BEGIN))
- if [ $DURATION -gt $TIMEOUT ]; then
- kill -9 $PID
- echo Forcibly killed $APP with pid $PID
- RETVAL=1
- fi
- done
-
- # remove pid file
- rm -f $PID_FILE
- return $RETVAL
-}
-
-status() {
- if [ -f $PID_FILE ];then
- PID=`cat $PID_FILE`
- else
- echo $APP is not running
- return $RETVAL
- fi
- kill -0 $PID &> /dev/null
- PID_EXISTS=$?
- if [ $PID_EXISTS -eq 0 ]; then
- echo $APP is running with pid $PID ...
- else
- echo No $APP process with pid $PID, removing $PID_FILE
- rm -f $PID_FILE
- fi
- return $RETVAL
-}
-
-# main
-case "$1" in
- start)
- start
- ;;
- reload)
- reload
- ;;
- stop)
- stop
- ;;
- status)
- status
- ;;
- *)
- start
- ;;
-esac
\ No newline at end of file
+++ /dev/null
-// Run from base directory with:\r
-// ./bin/a2sh --startup ./share/argeo/cms.jsh ./bin/argeo-cms.jsh\r
-\r
-osgi.setHttpPort(7080);\r
-osgi.conf("argeo.node.useradmin.uris", "os:///");\r
-osgi.setClean(true);\r
-\r
-// LAUNCH\r
-osgi.launch();
\ No newline at end of file
+++ /dev/null
-#argeo.osgi.start.6.apps=bundle1.to.start,bundle2.to.start
-
-#org.osgi.service.http.port=8080
-#org.eclipse.equinox.http.jetty.http.host=[IP address to listen to]
-#osgi.console=2323
-
-# Use centralised standard CMS config
-osgi.configuration.cascaded=true
-osgi.sharedConfiguration.area=/usr/share/argeo
-osgi.sharedConfiguration.area.readOnly=true
+++ /dev/null
--agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=127.0.0.1:8000
\ No newline at end of file
+++ /dev/null
-log4j.rootLogger=WARN, console
-
-## Levels
-log4j.logger.org.argeo=DEBUG
-log4j.logger.org.djapps.on=DEBUG
-
-## Appenders
-# default appender
-log4j.appender.console=org.apache.log4j.ConsoleAppender
-log4j.appender.console.layout=org.apache.log4j.PatternLayout
-log4j.appender.console.layout.ConversionPattern=%d{yyyyMMdd HH:mm:ss} %-5p %m [%t] %c%n
-
-## File appender
-log4j.appender.file=org.apache.log4j.RollingFileAppender
-log4j.appender.file.file=/var/log/argeo.d/<app>/node.log
-log4j.appender.file.MaxFileSize=20MB
-log4j.appender.file.MaxBackupIndex=8
-log4j.appender.file.layout=org.apache.log4j.PatternLayout
-log4j.appender.file.layout.ConversionPattern=%d{ISO8601} %m [%t] %p %n
\ No newline at end of file
+++ /dev/null
-## HTTP server
-org.osgi.service.http.port=8080
-
-## System management
-osgi.console=2323
-
-## Standalone
-#argeo.node.useradmin.uris=dc=example,dc=com.ldif
-#argeo.node.repo.type=h2
-
-## Deployed
-#argeo.node.useradmin.uris=ldap://cn=Directory%20Manager:argeoargeo@localhost/dc=example,dc=com
-#argeo.node.repo.type=postgresql_ds
-#argeo.node.repo.dburl=jdbc:postgresql://localhost/argeo
-#argeo.node.repo.dbuser=argeo
-#argeo.node.repo.dbpassword=argeo
-
-## Complex user configuration examples
-#argeo.node.useradmin.uris="dc=example,dc=com.ldif dc=example,dc=org.ldif"
-#argeo.node.useradmin.uris="ldap://uid=admin,ou=system:secret@localhost:10389\
-#/dc=example,dc=com?userBase=ou=users&groupBase=ou=groups dc=example,dc=org.ldif"
-
-# Legacy
-#osgi.clean=true
-#java.security.manager=
-#java.security.policy=file:/usr/share/argeo/all.policy
-
-# Eclipse 3
-#argeo.osgi.start.4.eclipse3=\
-#org.eclipse.equinox.http.registry,\
-#org.eclipse.gemini.blueprint.extender
-#org.eclipse.rap.workbenchAutostart=false
+++ /dev/null
-# Rename to <my app>.ini
-
-# Backend
-#argeo.osgi.start.5.apps=org.argeo.suite.apps
-
-# UI
-#argeo.osgi.start.6.apps=org.argeo.suite.apps.web,org.argeo.suite.e4.rap
+++ /dev/null
-log4j.rootLogger=WARN, console
-
-log4j.logger.org.argeo=DEBUG
-
-## Appenders
-log4j.appender.console=org.apache.log4j.ConsoleAppender
-log4j.appender.console.layout=org.apache.log4j.PatternLayout
-log4j.appender.console.layout.ConversionPattern=%-5p %m%n
-
-log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
-log4j.appender.file.File=/var/log/argeo/argeo.csv
-log4j.appender.file.layout=org.apache.log4j.PatternLayout
-log4j.appender.file.layout.ConversionPattern=%d{ISO8601};"%m";%c;%p%n
-log4j.appender.file.bufferedIO=true
-log4j.appender.file.immediateFlush=false
+++ /dev/null
-export LANG=en_US.utf8
-JAVA_OPTS="-showversion -Xmx128m"
-
-# JMX
-#JAVA_OPTS="-showversion -Xmx512m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-
-# Development
-#JAVA_OPTS="-ea -agentlib:jdwp=transport=dt_socket,server=y,address=*:8000,suspend=n -showversion -Xmx512m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-
-# JMX over server tunnel
-#JAVA_OPTS="-showversion -Xmx2048m -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.rmi.port=7084 -Dcom.sun.management.jmxremote.port=7084 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
-# and then: ssh root@remote-host -L 7084:127.0.0.1:7084 -N
\ No newline at end of file
+++ /dev/null
-
-# 389 Directory Server
-setup-ds.pl --silent --file=argeo-slapd.inf
-
-# PostgreSQL
-postgresql-setup initdb
-systemctl start postgresql
-sudo -u postgres psql < argeo-pgsql-setup.sql
+++ /dev/null
-grant {
- permission java.security.AllPermission;
-};
\ No newline at end of file
+++ /dev/null
-CREATE USER argeo WITH PASSWORD 'argeo';
-CREATE DATABASE argeo WITH OWNER argeo;
+++ /dev/null
-[general]
-[slapd]
-instance_name = argeo
-root_dn = cn=Directory Manager
-root_password = argeoargeo
-
-[backend-userroot]
-suffix = dc=example,dc=com
\ No newline at end of file
+++ /dev/null
-import java.nio.file.*;
-import org.argeo.osgi.boot.*;
-
-OsgiBuilder osgi = new OsgiBuilder();
-
-// default bundles
-osgi.start(2, "org.eclipse.equinox.http.servlet");
-osgi.start(2, "org.eclipse.equinox.metatype");
-osgi.start(2, "org.eclipse.equinox.cm");
-osgi.start(2, "org.eclipse.equinox.ds");
-osgi.start(2, "org.eclipse.rap.rwt.osgi");
-osgi.start(3, "org.argeo.cms");
-osgi.start(4, "org.argeo.cms.e4.rap");
-
-// specific properties
-osgi.conf("org.eclipse.rap.workbenchAutostart", "false");
-osgi.conf("org.eclipse.equinox.http.jetty.autostart", "false");
-osgi.conf("org.osgi.framework.bootdelegation", "com.sun.jndi.ldap,"
- + "com.sun.jndi.ldap.sasl," + "com.sun.security.jgss,"
- + "com.sun.jndi.dns," + "com.sun.nio.file," + "com.sun.nio.sctp");
-
-String homeUri = Paths.get(System.getProperty("user.home")).toUri().toString();
-String execDirUri = Paths.get(System.getProperty("user.dir")).toUri().toString();
-
-osgi.conf("osgi.configuration.area", execDirUri + "/state");
-osgi.conf("osgi.instance.area", execDirUri + "/data");
-System.setProperty("log4j.configuration", execDirUri + "etc/argeo/log4j.properties");
+++ /dev/null
-# Only Argeo OSGi Boot is explicitly started
-osgi.bundles=org.argeo.osgi.boot@start
-
-# Only clean state is currently fully supported
-osgi.clean=true
-
-# Required standard bundles to start
-argeo.osgi.start.2.node=\
-org.eclipse.equinox.http.servlet,\
-org.eclipse.equinox.metatype,\
-org.eclipse.equinox.cm,\
-org.eclipse.equinox.ds,\
-org.eclipse.rap.rwt.osgi
-
-# Required CMS bundles to start
-argeo.osgi.start.3.node=\
-org.argeo.cms
-
-# Extension managers
-argeo.osgi.start.4.node=\
-org.argeo.cms.e4.rap
-
-# Packages provided by the OpenJDK JVM
-org.osgi.framework.bootdelegation=com.sun.jndi.ldap,\
-com.sun.jndi.ldap.sasl,\
-com.sun.security.jgss,\
-com.sun.jndi.dns,\
-com.sun.nio.file,\
-com.sun.nio.sctp
-
-# Required properties
-eclipse.ignoreApp=true
-osgi.noShutdown=true
-org.eclipse.equinox.http.jetty.autostart=false
-
-# Disable some warnings
-nashorn.option.no.deprecation.warning=true
+++ /dev/null
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>dist</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>argeo-node</artifactId>
- <packaging>pom</packaging>
- <name>Argeo Node</name>
- <profiles>
- <profile>
- <id>dist</id>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.client</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.node</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.dep.cms.e4.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>osgi-boot</artifactId>
- <type>zip</type>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
- <build>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <finalName>argeo-node-${version.released}</finalName>
- <appendAssemblyId>false</appendAssemblyId>
- <descriptors>
- <descriptor>assembly/cms-e4-rap.xml</descriptor>
- </descriptors>
- </configuration>
- <executions>
- <execution>
- <id>assembly-base</id>
- <phase>package</phase>
- <goals>
- <goal>single</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- <profile>
- <id>rpmbuild</id>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>rpm-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>rpm-node</id>
- <phase>package</phase>
- <goals>
- <goal>rpm</goal>
- </goals>
- <configuration>
- <name>argeo-node${argeo.rpm.suffix}</name>
- <mappings>
- <mapping>
- <directory>/etc/argeo</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>640</filemode>
- <configuration>noreplace</configuration>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>base/etc/argeo</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/etc/argeo.d</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <configuration>noreplace</configuration>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>base/etc/argeo.d</location>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/etc/argeo/conf.d</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>640</filemode>
- <configuration>noreplace</configuration>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>base/etc/argeo/conf.d</location>
- <includes>
- <include>*.ini</include>
- <include>*.txt</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/share/argeo</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>base/share/argeo</location>
- <includes>
- <include>**</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/lib/systemd/system</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/lib/systemd/system</location>
- <includes>
- <include>*.service</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/lib/systemd/user</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>644</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/lib/systemd/user</location>
- <includes>
- <include>*.service</include>
- </includes>
- </source>
- </sources>
- </mapping>
- <mapping>
- <directory>/usr/sbin</directory>
- <username>root</username>
- <groupname>root</groupname>
- <filemode>755</filemode>
- <directoryIncluded>false</directoryIncluded>
- <sources>
- <source>
- <location>rpm/usr/sbin</location>
- <includes>
- <include>argeoctl</include>
- </includes>
- </source>
- </sources>
- </mapping>
- </mappings>
- <requires>
- <require>argeo-cms-node${argeo.rpm.suffix}</require>
- <require>argeo-init${argeo.rpm.suffix}</require>
- <!-- do not explicitely require java -->
- </requires>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
+++ /dev/null
-[Unit]
-Description=Argeo default node
-After=network.target
-Wants=postgresql.service
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/argeoctl start
-ExecReload=/usr/sbin/argeoctl reload
-SuccessExitStatus=143
-
-[Install]
-WantedBy=multi-user.target
+++ /dev/null
-[Unit]
-Description=Argeo node %I
-After=network.target
-Wants=postgresql.service
-
-[Service]
-Type=simple
-StateDirectory=argeo.d/%I
-LogsDirectory=argeo.d/%I
-ConfigurationDirectory=argeo.d/%I
-CacheDirectory=argeo.d/%I
-WorkingDirectory=/var/lib/argeo.d/%I
-
-ExecStart=/usr/lib/jvm/jre-11/bin/java \
--Dosgi.configuration.cascaded=true \
--Dosgi.sharedConfiguration.area=/etc/argeo.d/%I \
--Dosgi.sharedConfiguration.area.readOnly=true \
--Dargeo.node.repo.indexesBase=/var/cache/argeo.d/%I/indexes \
--Dorg.osgi.framework.bootdelegation=com.sun.jndi.ldap,com.sun.jndi.ldap.sasl,com.sun.security.jgss,com.sun.jndi.dns,com.sun.nio.file,com.sun.nio.sctp \
--Declipse.ignoreApp=true \
--Dosgi.noShutdown=true \
--Dorg.eclipse.equinox.http.jetty.autostart=false \
--Dosgi.bundles=org.argeo.osgi.boot@start \
-@/usr/share/argeo/jvm.args \
-@/etc/argeo.d/jvm.args \
-@/etc/argeo.d/%I/jvm.args \
-@/usr/share/osgi/boot/framework.args \
--configuration /var/lib/argeo.d/%I/state \
--data /var/lib/argeo.d/%I/data
-# Exit codes of the JVM when SIGTERM or SIGINT have been caught:
-SuccessExitStatus=143 130
-
-[Install]
-WantedBy=multi-user.target
+++ /dev/null
-[Unit]
-Description=Argeo user node %I for %u
-
-[Service]
-Type=simple
-ExecStart=/usr/sbin/argeoctl start %I
-ExecReload=/usr/sbin/argeoctl reload %I
+++ /dev/null
-#!/bin/sh
-APP=argeo
-
-if [ -z "$2" ]; then
-# Default node
-echo Argeo default node
-CONF_DIR=/etc/$APP
-EXEC_DIR=/var/lib/$APP
-
-else
-# Instance
-INSTANCE=$2
-echo Argeo instance $INSTANCE
- if [ -z "$INSTANCE_DIR" ]; then
- INSTANCE_DIR=$HOME/.local/share/$APP.d/$INSTANCE
- fi
- if [ -z "$CONF_DIR" ]; then
- CONF_DIR=$HOME/.config/$APP.d/$INSTANCE
- fi
-EXEC_DIR=$INSTANCE_DIR
-# Make sure minimal files are available
- if [ ! -f $CONF_DIR/$APP.ini ]; then
- cp /etc/$APP/$APP.ini $CONF_DIR
- fi
- if [ ! -f $CONF_DIR/log4j.properties ]; then
- cp /etc/$APP/log4j.properties $CONF_DIR
- fi
-fi
-
-# Java
-if [ -z "$JVM" ]; then
-JVM=java
-fi
-
-# Directories and files
-
-BASE_POLICY_ALL=/usr/share/$APP/all.policy
-BASE_CONFIG_INI=/usr/share/$APP/config.ini
-
-CONF_DIRS=$CONF_DIR/conf.d
-DATA_DIR=$EXEC_DIR/data
-CONF_RW=$EXEC_DIR/state
-CONFIG_INI=$CONF_RW/config.ini
-
-# A2 sources can be overridden in *.ini files
-A2_SOURCES=a2:///
-OSGI_INSTALL_AREA=/usr/share/osgi/boot
-OSGI_FRAMEWORK=$OSGI_INSTALL_AREA/org.eclipse.osgi.jar
-
-# Overwrite variables
-if [ -f $CONF_DIR/settings.sh ];then
- . $CONF_DIR/settings.sh
-fi
-
-RETVAL=0
-
-## START ##
-start() {
-mkdir -p $CONF_RW
-mkdir -p $DATA_DIR
-
-# Merge config files
-printf "## Equinox configuration - Generated by /usr/sbin/argeoctl ##\n\n" > $CONFIG_INI
-cat $BASE_CONFIG_INI >> $CONFIG_INI
-printf "\n##\n## $CONF_DIR/$APP.ini\n##\n\n" >> $CONFIG_INI
-cat $CONF_DIR/$APP.ini >> $CONFIG_INI
-# Concatenate additional .ini files
-if [ -d "$CONF_DIRS" ]; then
-for file in `ls -v $CONF_DIRS/*.ini`; do
- printf "\n##\n## $file\n##\n\n" >> $CONFIG_INI
- cat $file >> $CONFIG_INI
-done;
-fi
-
-cd $EXEC_DIR
-$JVM \
- -Dlog4j.configuration="file:$CONF_DIR/log4j.properties" \
- $JAVA_OPTS -jar $OSGI_FRAMEWORK \
- -Dargeo.osgi.sources=$A2_SOURCES \
- -configuration "$CONF_RW" \
- -data "$DATA_DIR"
-}
-
-## RELOAD ##
-reload() {
-echo Not yet implemented
-}
-
-# main
-case "$1" in
-start)
- start
- ;;
-reload)
- reload
- ;;
-*)
- echo $"Usage: $0 {start|reload}"
- exit 1
-esac
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>dist</artifactId>
- <name>Commons Deployable Distributions</name>
- <packaging>pom</packaging>
- <modules>
- <module>argeo-init</module>
- <!-- <module>argeo-cli</module> -->
- <module>argeo-node</module>
- </modules>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>properties-maven-plugin</artifactId>
- <configuration>
- <quiet>true</quiet>
- <files>
- <file>../../cnf/${version.context}.bnd</file>
- </files>
- </configuration>
- </plugin>
- </plugins>
- </build>
-</project>
\ No newline at end of file
+++ /dev/null
--include: ../../cnf/maven.bnd
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>eclipse</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.e4</artifactId>
- <name>CMS E4</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rap-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>eclipse</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.servlet</artifactId>
- <packaging>jar</packaging>
- <name>CMS Servlet</name>
- <description>CMS components depending on the Servlet APIs</description>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>eclipse</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.swt</artifactId>
- <name>CMS SWT</name>
- <dependencies>
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.commons</groupId> -->
-<!-- <artifactId>org.argeo.util</artifactId> -->
-<!-- <version>2.1.89-SNAPSHOT</version> -->
-<!-- </dependency> -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.servlet</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Specific -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>eclipse</artifactId>
- <name>Eclipse Specific</name>
- <packaging>pom</packaging>
- <modules>
- <module>org.argeo.cms.servlet</module>
- <module>org.argeo.cms.swt</module>
- <module>org.argeo.cms.e4</module>
- </modules>
-</project>
\ No newline at end of file
+++ /dev/null
--include: ../../cnf/maven.bnd
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>jcr</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.jcr</artifactId>
- <name>CMS JCR</name>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.servlet</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>jcr</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.ui</artifactId>
- <name>CMS UI</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.swt</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.jcr</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Specific -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
-
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- TODO move it to specific -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.filedialog</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.fileupload</artifactId>
- <scope>provided</scope>
- </dependency>
-
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>jcr</artifactId>
- <name>JCR</name>
- <packaging>pom</packaging>
- <modules>
- <module>org.argeo.cms.jcr</module>
- <module>org.argeo.cms.ui</module>
- </modules>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.api.acr</artifactId>
- <name>ACR API</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.uuid</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.api.cms</artifactId>
- <name>CMS API</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.acr</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.api.uuid</artifactId>
- <name>UUID API</name>
- <packaging>jar</packaging>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>argeo-commons</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.pgsql</artifactId>
- <packaging>jar</packaging>
- <name>CMS PostgreSQL</name>
- <description>CMS components depending on PostgreSQL APIs (SQL or JDBC)</description>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms</artifactId>
- <name>CMS</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.api.cms</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.util</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>argeo-commons</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.init</artifactId>
- <packaging>jar</packaging>
- <name>Init</name>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <skipTests>true</skipTests>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.tp</groupId> -->
-<!-- <artifactId>argeo-tp</artifactId> -->
-<!-- <version>${version.argeo-tp}</version> -->
-<!-- <scope>provided</scope> -->
-<!-- </dependency> -->
-
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.tp.rap.platform</groupId> -->
-<!-- <artifactId>org.eclipse.osgi</artifactId> -->
-<!-- <scope>provided</scope> -->
-<!-- </dependency> -->
-
- <!-- TEST -->
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.tp</groupId> -->
-<!-- <artifactId>junit</artifactId> -->
-<!-- <scope>test</scope> -->
-<!-- </dependency> -->
- </dependencies>
-
-
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.util</artifactId>
- <name>Java and OSGi utilities</name>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.maven</groupId>
- <artifactId>argeo-osgi-parent</artifactId>
- <version>2.1.8</version>
- </parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <name>Argeo Commons</name>
- <packaging>pom</packaging>
- <url>http://www.argeo.org/</url>
- <properties>
- <version.context>unstable</version.context>
- <version.argeo-tp>2.1.27</version.argeo-tp>
- </properties>
- <modules>
- <!-- Base -->
- <module>org.argeo.init</module>
- <module>org.argeo.util</module>
- <!-- API -->
- <module>org.argeo.api.uuid</module>
- <module>org.argeo.api.acr</module>
- <module>org.argeo.api.cms</module>
- <!-- CMS -->
- <module>org.argeo.cms</module>
- <module>org.argeo.cms.pgsql</module>
- <!-- CMS SWT -->
- <module>eclipse</module>
- <!-- CMS JCR -->
- <module>jcr</module>
- <!-- Eclipse RAP/RCP specific -->
- <module>rcp</module>
- <module>rap</module>
- <!-- Distribution -->
- <module>dep</module>
- <module>dist</module>
- <module>sdk</module>
- </modules>
- <scm>
- <connection>scm:git:http://git.argeo.org/lgpl/argeo-commons.git</connection>
- <url>http://git.argeo.org/?p=lgpl/argeo-commons.git;a=summary</url>
- <developerConnection>scm:git:https://code.argeo.org/git/lgpl/argeo-commons.git</developerConnection>
- <tag>HEAD</tag>
- </scm>
- <organization>
- <name>Argeo GmbH</name>
- </organization>
- <inceptionYear>2009</inceptionYear>
- <licenses>
- <license>
- <name>LGPL-3.0-or-later</name>
- <url>https://www.gnu.org/licenses/lgpl-3.0.txt</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>license-maven-plugin</artifactId>
- <version>2.0.0</version>
- <configuration>
- <projectName>Argeo Commons</projectName>
- <licenseName>lgpl_v3</licenseName>
- <excludes>
- <exclude>**/springutil/*</exclude>
- <exclude>**/org/argeo/jcr/fs/Text.java</exclude>
- </excludes>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp</artifactId>
- <version>${version.argeo-tp}</version>
- <scope>provided</scope>
- <exclusions>
- <exclusion>
- <groupId>org.argeo.tp.apache</groupId>
- <artifactId>org.apache.xerces</artifactId>
- </exclusion>
- <!-- Avoid slf4j implementations lurking in the classpath. -->
- <exclusion>
- <groupId>org.argeo.tp.sdk</groupId>
- <artifactId>biz.aQute.bndlib</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.misc</groupId>
- <artifactId>slf4j.osgi</artifactId>
- </exclusion>
- <!-- Make sure JTA is not used anymore -->
- <exclusion>
- <groupId>org.argeo.tp.javax</groupId>
- <artifactId>javax.transaction-api</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rap-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
- <distributionManagement>
- <repository>
- <id>staging</id>
- <url>dav:https://forge.argeo.org/data/java/argeo-2.3</url>
- <uniqueVersion>false</uniqueVersion>
- </repository>
- <site>
- <id>staging</id>
- <url>file:///srv/docfactory/argeo-2.3/site/argeo-commons/</url>
- </site>
- </distributionManagement>
- <repositories>
- <repository>
- <id>argeo</id>
- <url>http://forge.argeo.org/data/java/argeo-2.1/</url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <repository>
- <id>argeo-unstable</id>
- <url>http://forge.argeo.org/data/java/argeo-2.3/</url>
- <releases>
- <enabled>true</enabled>
- <updatePolicy>never</updatePolicy>
- <checksumPolicy>warn</checksumPolicy>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- <!-- Disable Maven default repository -->
- <repository>
- <id>central</id>
- <url>http://repo1.maven.org/maven2</url>
- <releases>
- <enabled>false</enabled>
- </releases>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
- </repositories>
- <reporting>
- <plugins>
- <plugin>
- <artifactId>maven-project-info-reports-plugin</artifactId>
- <version>2.9</version>
- <reportSets>
- <reportSet>
- <reports>
- <report>index</report>
- <report>summary</report>
- <report>license</report>
- <report>scm</report>
- </reports>
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>3.0.0</version>
- <configuration>
- <failOnError>false</failOnError>
- <additionalJOption>-Xdoclint:none</additionalJOption>
- <excludePackageNames>*.internal.*,org.eclipse.*,org.argeo.cms.ui.eclipse.*</excludePackageNames>
- <encoding>UTF-8</encoding>
- <detectLinks>true</detectLinks>
- <links>
- <link>http://docs.oracle.com/javase/8/docs/api</link>
- <link>https://osgi.org/javadoc/r5/core</link>
- <link>https://osgi.org/javadoc/r5/enterprise</link>
- <link>https://docs.adobe.com/docs/en/spec/javax.jcr/javadocs/jcr-2.0</link>
- <link>http://help.eclipse.org/oxygen/topic/org.eclipse.platform.doc.isv/reference/api</link>
- <link>http://docs.spring.io/spring/docs/3.2.x/javadoc-api</link>
- </links>
- </configuration>
- <reportSets>
- <reportSet>
- <id>aggregate-javadoc</id>
- <inherited>false</inherited>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>javadoc</id>
- <reports />
- </reportSet>
- </reportSets>
- </plugin>
- <plugin>
- <artifactId>maven-jxr-plugin</artifactId>
- <version>2.5</version>
- <reportSets>
- <reportSet>
- <id>aggregate-jxr</id>
- <inherited>false</inherited>
- <reports>
- <report>aggregate</report>
- </reports>
- </reportSet>
- <reportSet>
- <id>jxr</id>
- <reports />
- </reportSet>
- </reportSets>
- </plugin>
- </plugins>
- </reporting>
-</project>
+++ /dev/null
--include: ../../cnf/maven.bnd
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.e4.rap</artifactId>
- <name>CMS E4 RAP</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.cms.ui.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.e4</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Specific -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
-
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rap-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>provided</scope>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.ui.rap</artifactId>
- <name>CMS UI RAP</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
-
- <!-- Specific -->
- <dependency>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <version>2.3-SNAPSHOT</version>
- <scope>provided</scope>
- </dependency>
-
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- TODO move it to specific -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.filedialog</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.fileupload</artifactId>
- <scope>provided</scope>
- </dependency>
-
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rap</groupId>
- <version>2.3-SNAPSHOT</version>
- <artifactId>rap</artifactId>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.swt.specific.rap</artifactId>
- <name>SWT RAP Specific</name>
- <dependencies>
- <!-- UI -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <!-- File upload -->
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.filedialog</artifactId>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp.rap.e4</groupId>
- <artifactId>org.eclipse.rap.fileupload</artifactId>
- <scope>provided</scope>
- </dependency>
-
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.commons.rap</groupId>
- <artifactId>rap</artifactId>
- <name>Eclipse RAP Specific</name>
- <packaging>pom</packaging>
- <modules>
- <module>org.argeo.swt.specific.rap</module>
- <module>org.argeo.cms.ui.rap</module>
- <module>org.argeo.cms.e4.rap</module>
- </modules>
-</project>
\ No newline at end of file
+++ /dev/null
--include: ../../cnf/maven.bnd
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>argeo-rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.e4.rcp</artifactId>
- <name>CMS E4 RCP</name>
- <packaging>jar</packaging>
- <dependencies>
- <!-- Base Argeo UI -->
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- <!-- RCP specific -->
- <dependency>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>org.argeo.swt.specific.rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>argeo-rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.cms.ui.rcp</artifactId>
- <name>CMS UI RCP</name>
- <packaging>jar</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.commons</groupId>
- <artifactId>org.argeo.cms.ui</artifactId>
- <version>2.3-SNAPSHOT</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>argeo-rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.swt.minidesktop</artifactId>
- <name>Mini Desktop</name>
- <packaging>jar</packaging>
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<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>
- <parent>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>argeo-rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>org.argeo.swt.specific.rcp</artifactId>
- <name>SWT RCP Specific</name>
- <description>Provide RCP specific classes and behaviour in order to enable single sourcing</description>
- <packaging>jar</packaging>
-<!-- <dependencies> -->
-<!-- <dependency> -->
-<!-- <groupId>org.argeo.commons</groupId> -->
-<!-- <artifactId>org.argeo.eclipse.ui</artifactId> -->
-<!-- <version>${version.argeo-commons}</version> -->
-<!-- </dependency> -->
-<!-- </dependencies> -->
-</project>
\ No newline at end of file
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <groupId>org.argeo.commons.rcp</groupId>
- <artifactId>argeo-rcp</artifactId>
- <version>2.3-SNAPSHOT</version>
- <name>Argeo RCP</name>
- <packaging>pom</packaging>
- <modules>
- <module>org.argeo.swt.minidesktop</module>
- <module>org.argeo.swt.specific.rcp</module>
- <module>org.argeo.cms.ui.rcp</module>
- <module>org.argeo.cms.e4.rcp</module>
-<!-- <module>dep</module> -->
- </modules>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp</artifactId>
- <version>${version.argeo-tp}</version>
- <scope>provided</scope>
- <exclusions>
- <!-- Equinox base -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.equinox</groupId> -->
- <!-- <artifactId>org.eclipse.osgi</artifactId> -->
- <!-- </exclusion> -->
- <!-- <exclusion> -->
- <!-- <groupId>org.argeo.tp.equinox</groupId> -->
- <!-- <artifactId>org.eclipse.osgi.services</artifactId> -->
- <!-- </exclusion> -->
-
- <!-- RAP UI -->
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.ui.forms</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.rwt</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.jface</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.ui</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.ui.views</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.ui.workbench</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.rwt.osgi</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.jface.databinding</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.jobs</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.expressions</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.databinding.observable</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.help</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.databinding</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.databinding.beans</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.runtime</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.databinding.property</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>com.ibm.icu.base</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.contenttype</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.core.commands</artifactId>
- </exclusion>
-
- <!-- Addons -->
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.filedialog</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rap.platform</groupId>
- <artifactId>org.eclipse.rap.fileupload</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rcp-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <scope>provided</scope>
- <exclusions>
- <exclusion>
- <groupId>org.argeo.tp.rcp.platform</groupId>
- <artifactId>org.eclipse.osgi</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.argeo.tp.rcp.platform</groupId>
- <artifactId>org.eclipse.osgi.services</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- </dependencies>
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rcp-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-</project>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<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>
- <parent>
- <groupId>org.argeo.commons</groupId>
- <artifactId>argeo-commons</artifactId>
- <version>2.3-SNAPSHOT</version>
- <relativePath>..</relativePath>
- </parent>
- <artifactId>sdk</artifactId>
- <name>Commons SDK</name>
- <packaging>pom</packaging>
- <dependencies>
- <dependency>
- <groupId>org.argeo.tp</groupId>
- <artifactId>argeo-tp-rap-e4</artifactId>
- <version>${version.argeo-tp}</version>
- <type>pom</type>
- <scope>provided</scope>
- </dependency>
- </dependencies>
- <profiles>
- <profile>
- <id>a2-provided</id>
- <build>
- <plugins>
- <plugin>
- <artifactId>maven-assembly-plugin</artifactId>
- <configuration>
- <descriptorRefs>
- <descriptorRef>a2-provided</descriptorRef>
- </descriptorRefs>
- </configuration>
- </plugin>
- </plugins>
- </build>
- </profile>
- </profiles>
-</project>
\ No newline at end of file