First tests on JIRO
diff --git a/org.eclipse.emf.cdo.releng.promotion/build.xml b/org.eclipse.emf.cdo.releng.promotion/build.xml
index c69022a..bce7b60 100644
--- a/org.eclipse.emf.cdo.releng.promotion/build.xml
+++ b/org.eclipse.emf.cdo.releng.promotion/build.xml
@@ -38,8 +38,8 @@
 			</fileset>
 		</delete>
 		<java classpath="promoter.jar" classname="${config.classPromoter}">
-			<sysproperty key="JOB_NAME" value="${env.JOB_NAME}" />
 			<sysproperty key="JOB_URL" value="${env.JOB_URL}" />
+			<sysproperty key="JOB_NAME" value="${env.JOB_NAME}" />
 			<sysproperty key="ANT_HOME" value="${env.ANT_HOME}" />
 			<sysproperty key="workingArea" value="${env.WORKSPACE}" />
 			<sysproperty key="forcedPromotion" value="${promotion.force}" />
diff --git a/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java b/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
index 2ce2c10..339e62f 100644
--- a/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
+++ b/org.eclipse.emf.cdo.releng.promotion/src/promoter/PromoterConfig.java
@@ -168,17 +168,17 @@
     {
       if (jobURL.endsWith("/"))
       {
-        jobURL = jobURL.substring(jobURL.length() - "/".length());
+        jobURL = jobURL.substring(0, jobURL.length() - "/".length());
       }
 
       if (jobURL.endsWith(jobName))
       {
-        jobURL = jobURL.substring(jobURL.length() - jobName.length());
+        jobURL = jobURL.substring(0, jobURL.length() - jobName.length());
       }
 
       if (jobURL.endsWith("/"))
       {
-        jobURL = jobURL.substring(jobURL.length() - "/".length());
+        jobURL = jobURL.substring(0, jobURL.length() - "/".length());
       }
 
       return jobURL;
diff --git a/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java b/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
index a0a4fce..1d09890 100644
--- a/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
+++ b/org.eclipse.emf.cdo.releng.promotion/src/promoter/SourceCodeManager.java
@@ -96,6 +96,7 @@
   /**
    * @author Eike Stepper
    */
+  @FunctionalInterface
   public interface LogEntryHandler
   {
     public void handleLogEntry(LogEntry logEntry);