Opened 14 years ago
Closed 14 years ago
#181 closed bug (worksforme)
Drop spot not working
| Reported by: | cmathew | Owned by: | |
|---|---|---|---|
| Priority: | trivial | Milestone: | |
| Component: | Core | Version: | 6.3.4 |
| Keywords: | Cc: |
Description
Hi
I clicked on Drop spot from the "File" drop down menu. It loaded a Java application as shown in the attached image. But dragging and dropping files or folders to it does not do anything. I tested with Firefox 9.0.1 and Safari 5.1.2 on Mac. When using Firefox the following error is reported in server log. But with Safari no error is logged on server.
Feb 2, 2012 8:07:08 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract void com.logicaldoc.gui.frontend.client.services.DocumentService.addDocuments(java.lang.String,java.lang.String,long,java.lang.String,boolean,java.lang.Long) throws com.logicaldoc.gui.common.client.InvalidSessionException' threw an unexpected exception: java.lang.NullPointerException
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:385)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:588)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.logicaldoc.web.CharsetFilter.doFilter(CharsetFilter.java:26)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.logicaldoc.web.SessionFilter.doFilter(SessionFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:185)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:151)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:405)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:269)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at com.logicaldoc.web.service.DocumentServiceImpl.addDocuments(DocumentServiceImpl.java:127)
at com.logicaldoc.web.service.DocumentServiceImpl.addDocuments(DocumentServiceImpl.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)
... 33 more
Change History (8)
comment:1 by , 14 years ago
| Priority: | Major → Trivial |
|---|---|
| Resolution: | → worksforme |
| Status: | new → closed |
comment:2 by , 14 years ago
The issue persists as admin user too. I was logged in from Firefox as admin user and the server log reported the error I pasted before.
Thanks
comment:3 by , 14 years ago
The issue with new user from Safari was indeed permission related. But now that permission is corrected this user exhibits the same issue as admin user - "Server error".
comment:4 by , 14 years ago
| Resolution: | worksforme |
|---|---|
| Status: | closed → reopened |
comment:5 by , 14 years ago
Please completely delete the cache of the Java plugin, and if possible disable the cache at all.
The cache of the java plugin is shared among all installed browsers.
http://www.java.com/en/download/help/plugin_cache.xml
When done close all the browsers and retry
comment:6 by , 14 years ago
I emptied the cache from Java Preferences. And restarted the browser. Upload still fails for both admin user and another user. Same error.
Local Java logs show this as the last event reported:
<message>Upload triggered
comment:7 by , 14 years ago
Unable to reproduce your case, please send email to support@… to agree on a date and time to connect to your server.
comment:8 by , 14 years ago
| Resolution: | → worksforme |
|---|---|
| Status: | reopened → closed |
too time without feedback
This is not a bug, please check that your folders tree is EMPTY. This is because you entered with a user without groups or with a group that doesn't have read permission on the root folder.
In this case the applet runs but the server cannot store the files because of no folder was selected.
Please retry with a good user.