[RJ-Servi] Tweak minor issues
diff --git a/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeFactory.java b/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeFactory.java
index 65ff22c..7b7ca9c 100644
--- a/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeFactory.java
+++ b/servi/org.eclipse.statet.rj.servi/src/org/eclipse/statet/internal/rj/servi/LocalNodeFactory.java
@@ -604,7 +604,10 @@
 						}
 					}
 					catch (final IOException ignore) {}
-					sb.append("\n</LOG>");
+					if (sb.charAt(sb.length() - 1) != '\n') {
+						sb.append('\n');
+					}
+					sb.append("</LOG>");
 				}
 				sb.append("\n--------");
 			}
diff --git a/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/PoolManager.java b/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/PoolManager.java
index 7b7dd84..1ee4b44 100644
--- a/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/PoolManager.java
+++ b/servi/org.eclipse.statet.rj.servi/srcServiPool/org/eclipse/statet/internal/rj/servi/PoolManager.java
@@ -102,10 +102,10 @@
 	
 	@Override
 	public synchronized void addNodeFactory(final RServiNodeFactory factory) {
+		nonNullAssert(factory);
 		if (!this.nodeFactories.isEmpty()) {
 			throw new UnsupportedOperationException("Multiple factories are not supported");
 		}
-		nonNullAssert(factory);
 		this.nodeFactories= ImCollections.newList((NodeFactory)factory);
 	}