1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 <2020> 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: ADViewers: EPICS_NTNDA_VIEWER' does not connect - ADViewers |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "'Gofron, Kazimierz'" <kgofron at bnl.gov>, "'J. Lewis Muir'" <jlmuir at imca-cat.org> |
Cc: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Tue, 25 Aug 2020 16:40:58 +0000 |
Hi Kaz, I have updated the .jar files in ADViewers/ImageJ/EPICS_areaDetector on Github as follows: caj-1.1.10.jar Deleted, not needed. epics-ntypes-0.3.5.jar Updated from 0.3.1 epics-pvaccess-5.1.5.jar Updated from 5.1.1 epics-pvdata-6.1.5.jar Updated from 6.1.1 epics-pvdatabase-4.3.1.jar Deleted, not needed epics-util-1.0.3.jar New file, needed by new version of pvAccess jca-2.4.5.jar Updated from 2.3.6 I have tested on Centos 7 and Windows 10 using a fresh ImageJ/plugins/EPICS_areaDetector from the master branch ADViewers. Both the EPICS_AD_Viewer (Channel Access) and the EPICS_NTNDA_Viewer (pvAccess) work fine using the latest ImageJ
(1.53d) and the jre that comes with that. Kaz, please test to see if the master branch works with your Java 11 system. The dependency on Corba should be gone, so it should work. Answers to your questions:
Ø
epics-pvaclient-4.3.2.jar {Source location} Source location is
https://github.com/epics-base/pvaClientJava. However, unlike epicsCoreJava the .tar.gz files for pvaClientJava do not include .jar files.
Ø
jna-5.1.0.jar {What is this} This is Java Native Access.
https://github.com/java-native-access/jna. It is used to call the decompression codecs (JPEG, Blosc, bitshuffle, etc.) from ImageJ for compressed NTNDArrays.
Ø
NetCDF_.jar {Source location} Source location is
https://lmb.informatik.uni-freiburg.de/resources/opensource/imagej_plugins/netcdf.html. Mark From: Gofron, Kazimierz <kgofron at bnl.gov>
Mark, The .jar files in current ADViewer distribution:
I am not sure where sources for
·
epics-pvaclient-4.3.2.jar {Source location}
·
jna-5.1.0.jar {What is this}
·
NetCDF_.jar {Source location} Is epics-pvdatabase-4.3.1.jar needed? Remaining most recent .jar files are distributed. The jca and caj is combined into jca, I think.
From: Mark Rivers <rivers at cars.uchicago.edu> It appears that the CORBA dependency in pvAccess was removed in this commit in June 2018. |