Index: /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/connector/impl/ContextConnector.java
===================================================================
--- /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/connector/impl/ContextConnector.java	(revision 2627)
+++ /FCKeditor.Java/trunk/java-core/src/main/java/net/fckeditor/connector/impl/ContextConnector.java	(revision 2628)
@@ -23,4 +23,9 @@
 import javax.servlet.ServletContext;
 
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import net.fckeditor.handlers.ConnectorHandler;
+
 /**
  * 
@@ -28,5 +33,8 @@
  */
 public class ContextConnector extends AbstracLocalFileSystemConnector {
-	
+
+	private final Logger logger = LoggerFactory
+			.getLogger(ContextConnector.class);
+
 	/*
 	 * (non-Javadoc)
@@ -35,10 +43,18 @@
 	 */
 	public void init(final ServletContext servletContext) throws Exception {
-		
+
 		AbstracLocalFileSystemConnector.servletContext = servletContext;
-		/*String defaultAbsolutePath = getRealUserFilesAbsolutePath(ConnectorHandler
-				.getUserFilesPath());*/
+		String defaultAbsolutePath = getRealUserFilesAbsolutePath(ConnectorHandler
+				.getUserFilesPath());
+
+		if (defaultAbsolutePath == null) {
+			logger.error("The context root cannot be resolved against the local filesystem");
+			logger.info("Your servlet container/application server does not expand deployed war files");
+			logger.debug("Use another Connector implementation (e.g. LocalConnector) and consult http://www.fckeditor.net/forums/viewtopic.php?f=6&t=11568");
+			throw new NullPointerException(
+					"The context root cannot be resolved against the local filesystem");
+		}
 	}
-	
+
 	@Override
 	protected String getRealUserFilesAbsolutePath(String path) {
