Hello,
the attached error message appears when clicking on "..." and having the Path left blank. With a valid path on the server the error message does not appear and the open dialog comes.
Here you'll find the details:
net.sourceforge.fullsync.FileSystemException: Nested exception: Invalid absolute URI "smb://192.168.1.1/".
nested exception:
org.apache.commons.vfs2.FileSystemException: Invalid absolute URI "smb://192.168.1.1/".
at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:61)
at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:693)
at org.apache.commons.vfs2.impl.DefaultFileSystemManager.resolveFile(DefaultFileSystemManager.java:621)
at net.sourceforge.fullsync.fs.connection.CommonsVfsConnection.<init>(CommonsVfsConnection.java:52)
at net.sourceforge.fullsync.fs.filesystems.SmbFileSystem.createConnection(SmbFileSystem.java:62)
at net.sourceforge.fullsync.FileSystemManager.createConnection(FileSystemManager.java:78)
at net.full.fs.ui.ProtocolSpecificComposite.onBrowse(ProtocolSpecificComposite.java:114)
at net.full.fs.ui.SMBSpecificComposite.onBrowse(SMBSpecificComposite.java:22)
at net.full.fs.ui.ProtocolSpecificComposite$1.widgetSelected(ProtocolSpecificComposite.java:66)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at net.sourceforge.fullsync.ui.WizardDialog.show(WizardDialog.java:215)
at net.sourceforge.fullsync.ui.MainWindow.editProfile(MainWindow.java:672)
at net.sourceforge.fullsync.ui.MainWindow$24.handleEvent(MainWindow.java:468)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at net.sourceforge.fullsync.ui.GuiController.run(GuiController.java:149)
at net.sourceforge.fullsync.cli.Main.main(Main.java:294)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.fullsync.launcher.Launcher.main(Launcher.java:83)
Caused by: org.apache.commons.vfs2.FileSystemException: The share name is missing from URI "smb://192.168.1.1/".
at org.apache.commons.vfs2.provider.smb.SmbFileNameParser.parseUri(SmbFileNameParser.java:68)
at org.apache.commons.vfs2.provider.AbstractFileProvider.parseUri(AbstractFileProvider.java:188)
at org.apache.commons.vfs2.provider.AbstractOriginatingFileProvider.findFile(AbstractOriginatingFileProvider.java:57)
... 27 more
net.sourceforge.fullsync.FileSystemException: Nested exception: Invalid absolute URI "smb://192.168.1.1/".
at net.sourceforge.fullsync.fs.connection.CommonsVfsConnection.<init>(CommonsVfsConnection.java:56)
at net.sourceforge.fullsync.fs.filesystems.SmbFileSystem.createConnection(SmbFileSystem.java:62)
at net.sourceforge.fullsync.FileSystemManager.createConnection(FileSystemManager.java:78)
at net.full.fs.ui.ProtocolSpecificComposite.onBrowse(ProtocolSpecificComposite.java:114)
at net.full.fs.ui.SMBSpecificComposite.onBrowse(SMBSpecificComposite.java:22)
at net.full.fs.ui.ProtocolSpecificComposite$1.widgetSelected(ProtocolSpecificComposite.java:66)
at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at net.sourceforge.fullsync.ui.WizardDialog.show(WizardDialog.java:215)
at net.sourceforge.fullsync.ui.MainWindow.editProfile(MainWindow.java:672)
at net.sourceforge.fullsync.ui.MainWindow$24.handleEvent(MainWindow.java:468)
at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
at net.sourceforge.fullsync.ui.GuiController.run(GuiController.java:149)
at net.sourceforge.fullsync.cli.Main.main(Main.java:294)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sourceforge.fullsync.launcher.Launcher.main(Launcher.java:83)
Cheers,
Tom
thanks for reporting this, the problem here is that the SMB/CIFS protocol does not support browsing for the name of the share(in the way FullSync attempts to use), after entering the name of the share the browsing will start to work.
I didn't yet have the time to look for a way to make the browsing work also for the name of the share sadly =/