Hi, i have succesfully upgraded to SMART 8 but when i upload data and sync on desktop, i am not able to open attachements. When opening i get an error message.
Below is the error message.
.\data\filestore\01b825b189e14bfca36cbd0d68012e90\patrol\66249350ff1c45c48030986fd63f1015\ct_photo_0.JPEG
Error Log:
java.nio.file.NoSuchFileException: .\data\filestore\01b825b189e14bfca36cbd0d68012e90\patrol\66249350ff1c45c48030986fd63f1015\ct_photo_0.JPEG
at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
at java.base/sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:234)
at java.base/java.nio.file.Files.newByteChannel(Files.java:379)
at java.base/java.nio.file.Files.newByteChannel(Files.java:431)
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
at java.base/java.nio.file.Files.newInputStream(Files.java:159)
at org.wcs.smart.cipher.EncryptUtils.decryptAttachment(EncryptUtils.java:122)
at org.wcs.smart.cipher.EncryptUtils.decryptAttachment(EncryptUtils.java:156)
at org.wcs.smart.common.attachment.AttachmentUtil.openAttachment(AttachmentUtil.java:43)
at org.wcs.smart.observation.ui.input.ObservationItemList$ObservationItem.lambda$0(ObservationItemList.java:383)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4404)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1173)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1197)
at org.eclipse.swt.widgets.Widget.sendSelectionEvent(Widget.java:1214)
at org.eclipse.swt.widgets.Link.wmNotifyChild(Link.java:721)
at org.eclipse.swt.widgets.Control.wmNotify(Control.java:5802)
at org.eclipse.swt.widgets.Composite.wmNotify(Composite.java:1972)
at org.eclipse.swt.widgets.Control.WM_NOTIFY(Control.java:5369)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4788)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5177)
at org.eclipse.swt.internal.win32.OS.CallWindowProc(Native Method)
at org.eclipse.swt.widgets.Link.callWindowProc(Link.java:158)
at org.eclipse.swt.widgets.Widget.wmLButtonUp(Widget.java:2134)
at org.eclipse.swt.widgets.Control.WM_LBUTTONUP(Control.java:5182)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4769)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5177)
at org.eclipse.swt.internal.win32.OS.DispatchMessage(Native Method)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3788)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
at org.eclipse.jface.window.Window.open(Window.java:799)
at org.wcs.smart.observation.ui.ObservationCellEditor.openDialogBox(ObservationCellEditor.java:457)
at org.eclipse.jface.viewers.DialogCellEditor.lambda$0(DialogCellEditor.java:240)
at org.eclipse.swt.events.SelectionListener$1.widgetSelected(SelectionListener.java:84)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:265)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4404)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1173)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4202)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3790)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at org.wcs.smart.SmartApp.start(SmartApp.java:58)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)