Hallo Christopher,
as you said that I closed firewall and set user to root, then monitored the tomcat logs that shows below:
SEVERE: publishassets.groovy Problem publishing fw-pic2.jpg to 1365751824445
4:
at com.jcraft.jsch.ChannelSftp.mkdir(ChannelSftp.java:1703)
at org.openedit.entermedia.util.ssh.SftpUtil.makeDirs(SftpUtil.java:212)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:230)
at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:53)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at publishing.publishers.sftppublisher.publish(sftppublisher:46)
at org.openedit.entermedia.publishing.Publisher$publish.call(Unknown Source)
at publishing.publishassets.init(publishassets.groovy:94)
at publishing.publishassets.run(publishassets.groovy:157)
at groovy.util.GroovyScriptEngine.run(GroovyScriptEngine.java:551)
at com.openedit.entermedia.scripts.GroovyScriptRunner.exec(GroovyScriptRunner.java:152)
at com.openedit.entermedia.scripts.ScriptManager.execScript(ScriptManager.java:125)
at com.openedit.modules.scriptrunner.ScriptModule.run(ScriptModule.java:120)
at sun.reflect.GeneratedMethodAccessor118.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at com.openedit.ModuleManager.execMethod(ModuleManager.java:107)
at com.openedit.ModuleManager.executePageAction(ModuleManager.java:61)
at com.openedit.ModuleManager.executePathActions(ModuleManager.java:182)
at com.openedit.servlet.BaseOpenEditEngine.executePathActions(BaseOpenEditEngine.java:204)
at org.openedit.events.PathEvent.runNow(PathEvent.java:335)
at org.openedit.events.PathEvent.execute(PathEvent.java:284)
at org.openedit.events.TaskRunner.executeNow(TaskRunner.java:195)
at org.openedit.events.TaskRunner.runBlocking(TaskRunner.java:156)
at org.openedit.events.TaskRunner$1.run(TaskRunner.java:132)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(String.java:694)
at com.jcraft.jsch.ChannelSftp.remoteAbsolutePath(ChannelSftp.java:2357)
at com.jcraft.jsch.ChannelSftp.mkdir(ChannelSftp.java:1681)
... 31 more