Author: reto
Date: Mon Jun 25 15:37:32 2012
New Revision: 1353596
URL: http://svn.apache.org/viewvc?rev=1353596&view=rev
Log:
CLEREZZA-713: made more similar to TDB launcher
Added:
incubator/clerezza/trunk/parent/platform.launcher.sesame/DISCLAIMER
incubator/clerezza/trunk/parent/platform.launcher.sesame/README.txt
incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/
incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/src.xml
Modified:
incubator/clerezza/trunk/parent/ext.org.openrdf.sesame/pom.xml
incubator/clerezza/trunk/parent/platform.launcher.sesame/pom.xml
Modified: incubator/clerezza/trunk/parent/ext.org.openrdf.sesame/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/ext.org.openrdf.sesame/pom.xml?rev=1353596&r1=1353595&r2=1353596&view=diff
==============================================================================
--- incubator/clerezza/trunk/parent/ext.org.openrdf.sesame/pom.xml (original)
+++ incubator/clerezza/trunk/parent/ext.org.openrdf.sesame/pom.xml Mon Jun 25
15:37:32 2012
@@ -81,7 +81,7 @@
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-jdk14</artifactId>
- <version>1.5.2</version>
+ <version>1.6.1</version>
<scope>runtime</scope>
</dependency>
</dependencies>
Added: incubator/clerezza/trunk/parent/platform.launcher.sesame/DISCLAIMER
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.launcher.sesame/DISCLAIMER?rev=1353596&view=auto
==============================================================================
--- incubator/clerezza/trunk/parent/platform.launcher.sesame/DISCLAIMER (added)
+++ incubator/clerezza/trunk/parent/platform.launcher.sesame/DISCLAIMER Mon Jun
25 15:37:32 2012
@@ -0,0 +1,11 @@
+Apache Clerezza is an effort undergoing incubation at The Apache Software
+Foundation (ASF), sponsored by the Apache Incubator.
+
+Incubation is required of all newly accepted projects until a further
+review indicates that the infrastructure, communications, and decision
+making process have stabilized in a manner consistent with other
+successful ASF projects.
+
+While incubation status is not necessarily a reflection of the
+completeness or stability of the code, it does indicate that the
+project has yet to be fully endorsed by the ASF.
Added: incubator/clerezza/trunk/parent/platform.launcher.sesame/README.txt
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.launcher.sesame/README.txt?rev=1353596&view=auto
==============================================================================
--- incubator/clerezza/trunk/parent/platform.launcher.sesame/README.txt (added)
+++ incubator/clerezza/trunk/parent/platform.launcher.sesame/README.txt Mon Jun
25 15:37:32 2012
@@ -0,0 +1,11 @@
+Apache Clerezza TDB Launcher
+
+The provided launcher jar is executable, however on most platform you must
+provide additional arguments to java so that Clerezza has enough memory to run.
+
+Start clerezza with:
+
+java -XX:MaxPermSize=400m -Dfile.encoding=utf-8 -Xss512k -Xmx2g -jar
platform.launcher.tdb-*.jar
+
+Add the --help at the end of the line above to see possible argument for
+Clerezza
Modified: incubator/clerezza/trunk/parent/platform.launcher.sesame/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.launcher.sesame/pom.xml?rev=1353596&r1=1353595&r2=1353596&view=diff
==============================================================================
--- incubator/clerezza/trunk/parent/platform.launcher.sesame/pom.xml (original)
+++ incubator/clerezza/trunk/parent/platform.launcher.sesame/pom.xml Mon Jun 25
15:37:32 2012
@@ -55,6 +55,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
+ <version>2.1</version>
<executions>
<execution>
<id>inline-jars</id>
@@ -63,7 +64,7 @@
</goals>
<configuration>
<includeArtifactIds>
-
org.apache.clerezza.platform.launcher.storageless
+
platform.launcher.storageless
</includeArtifactIds>
<outputDirectory>target/extracted</outputDirectory>
<includes>**</includes>
@@ -106,10 +107,32 @@
</archive>
</configuration>
</plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2.1</version>
+ <configuration>
+ <finalName>clerezza-tdb</finalName>
+ <descriptors>
+
<descriptor>src/main/assembly/src.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id> <!--
this is used for inheritance merges -->
+ <phase>package</phase> <!--
bind to the packaging phase -->
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
<resources>
<resource>
<directory>target/extracted/</directory>
+ <includes>
+ <include>**</include>
+ </includes>
</resource>
<resource>
<targetPath>META-INF</targetPath>
Added:
incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/src.xml
URL:
http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/src.xml?rev=1353596&view=auto
==============================================================================
---
incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/src.xml
(added)
+++
incubator/clerezza/trunk/parent/platform.launcher.sesame/src/main/assembly/src.xml
Mon Jun 25 15:37:32 2012
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you 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.2"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
http://maven.apache.org/xsd/assembly-1.1.2.xsd">
+ <id>distribution</id>
+ <formats>
+ <format>zip</format>
+ </formats>
+ <files>
+ <file>
+ <source>README.txt</source>
+ <outputDirectory>/</outputDirectory>
+ </file>
+ <!-- <file>
+ <source>target/platform.launcher.tdb-*-SNAPSHOT.jar</source>
+ <outputDirectory>/</outputDirectory>
+ </file> -->
+ <file>
+ <source>LICENSE</source>
+ <outputDirectory>/</outputDirectory>
+ </file>
+ <file>
+ <source>target/classes/META-INF/NOTICE</source>
+ <outputDirectory>/</outputDirectory>
+ </file>
+ <file>
+ <source>DISCLAIMER</source>
+ <outputDirectory>/</outputDirectory>
+ </file>
+ </files>
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>LICENSE*</include>
+ </includes>
+ <outputDirectory>/</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>target</directory>
+ <includes>
+
<include>platform.launcher.sesame-*.jar</include>
+ </includes>
+ <excludes>
+ <exclude>*sources.jar</exclude>
+ </excludes>
+ <outputDirectory>/</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>