Note: This applies to DocuShare version 6.5.x or higher.
Issue
The following Stack Trace error is displayed when configuring SMB and FTP scan services:
Sorry. Your request could not be processed.
1113: Attempt to access document by a user that no longer exists
com.xerox.docushare.DSException at com.xerox.docushare.common.watcher.ResourceWatcher.checkAccessRights(ResourceWatcher.java:337) at com.xerox.docushare.scan.WatcherApp.checkConfig(WatcherApp.java:348) at com.xerox.docushare.scan.DSServiceImpl.setConfig(DSServiceImpl.java:209) 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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 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:662) -----nested by: com.xerox.docushare.DSException: User admin does not exist in domain docushare; nested exception is: com.xerox.docushare.DSException at com.xerox.docushare.common.watcher.ResourceWatcher.checkAccessRights(ResourceWatcher.java:347) at com.xerox.docushare.scan.WatcherApp.checkConfig(WatcherApp.java:348) at com.xerox.docushare.scan.DSServiceImpl.setConfig(DSServiceImpl.java:209) 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 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:305) at sun.rmi.transport.Transport$1.run(Transport.java:159) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.transport.Transport.serviceCall(Transport.java:155) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 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:662)
Solution
The DocuShare Domain field is case sensitive. For example, the DocuShare domain name must be keyed into the field as DocuShare not Docushare or docushare.
Note: A Stack Trace Error may appear after clicking Apply on the Scan Services configuration page. The Stack Trace error occurs when scan services are configured before SMB scanning is enabled on the Site Configuration page. The previous scan configuration values, if displayed, are not saved. To correct this error re-key the following field values before clicking Apply:
· Network Domain
· Network Login Username
· Network Login Password
· DocuShare Domain
· DocuShare Username
· Watched Folder Directory Path
Solution Published July 3rd, 2013
Solution ID: 1341