Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
This is the sixth and last ACS development to be used in Cycle 9. Below is the list of addressed tickets.
git status On branch integration/COMMON-2021DEC Your branch is up to date with 'origin/integration/COMMON-2021DEC'. git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2021DEC -- ACS 63789de30e ICT-19490: Changed ACS version to 2021DEC 0d4ffa9ba5 ICT-19600: Improving handling of multi-part __init__.py for IDLs 289de993e2 (bugfix/ICT-19600) ICT-19602: Improvements and bug-fixes from Control collaboration 892be2d729 (origin/bugfix/ICT-19651, bugfix/ICT-19651) ICT-19651: Fixed eventGUI handlers with missing add-on 394aa2e824 ICT-19652: ACS compatible with both Java 11 and 17 5ce9fc2333 (origin/feature/ICT-19652) ICT-19652: XMLIDL Java 17 compatibility 7fc6688d96 ICT-19505: Upgraded pyOpenSSL version for security concerns af4c297742 (origin/feature/ICT-19505) ICT-19503: New Python dependencies required by standalone ACS scripts 99533efe17 ICT-19602: Replace findstring for filter since is more strict f6465061a2 ICT-19671: Fix to install <ex>Impl.py file from ACSERRDEF 6b63bfcf13 ICT-19672: Added missing dependencies to PyIdl code-generation rules 0668a0132d ICT-19706: Added stubs dependency for stub library linking bae8e404a4 ICT-19707: MIDL pre-processing to include own module path 50bd176216 ICT-19740: Initial implementation of script to parse dependencies 8804d8f77c ICT-19740: Now reporting unhandled transitive dependencies 88183b27e9 Added acsnc and bulkData OpenDDS implementations 4f7d7668af ICT-19740: Dependency helper script improvements 6c45bb4cf9 (origin/feature/ACS-15) Added missing reference file f2fb794f3d Minor fix to OpenDDS build script 32883e9f92 (origin/feature/ICT-19756) Added correct target dependency for xercesc build 8a0269633f ICT-18816: RepeatGuard for monitoring failures 92799aebe1 (origin/feature/ICT-18816) ICT-18816: Data lost from buffer shows property name 4c809fff4a ICT-19757: Unregister atexit if disconnect has already been called 8c5ae745f4 (origin/task/ICT-19740) ICT-19740: Added argparse to choose between Python and Java analysis e559ed255c (origin/bugfix/ICT-19540) ICT-19540: Don't look for source files in inexistant Py Package d4e09a23ba (origin/bugfix/ICT-19600) ICT-19507: Ensure Python package files are properly cleaned in new make ccc3c9ddb5 (origin/feature/ICT-19757) ICT-19757: Python tests fix. Removed client double disconnect entries git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2021DEC -- ARCHIVE 9fa778a175 ICT-19301 updated startup scripts for DataPacker 7b3fab4c6d ICT-19301 corrected an error in the script for asdmSize 14cc76dc78 corrected classpaths in startup scripts efbf747c2e (origin/ICT-19301-datapacker-upgrade-spring-version) added missing close of double quote 78cc35d8f3 (origin/ICT-19623-mvn-update-archive-and-icd-poms-for-2021dec) ICT-11388: updated poms -> 2021.12-SNAPSHOT 8f3bfe6317 ICT-19719 simplified asdmExportLight classpath in wrapper scripts 895903c2d1 ICT-19719 change of approach 63d585df3e ICT-19719 set the default classpath c100669d54 ICT-19719 fixing DomainModel and DataPacker jars 5033861120 (origin/bugfix/ICT-19719-datapacker-wrapper-scripts-classpath) ICT-19719 fixing DomainModel and DataPacker jars c8bdc52373 (origin/feature/ICT-19653) ICT-19653: Replaced deprecated Hibernate API with JPA criteria git log --no-merges --oneline --reverse origin/master..origin/integration/COMMON-2021DEC -- ICD b9d4d378d0 Included code to avoid null pointer exception when no configuration is selected 7ca6851782 (origin/bugfix/ICT-17861-tmcdb-explorers-find-configuration-wizard-nullpointerexception) removed print out message, minor change 6f1731e885 ICT-19453: Python implementation of heartbeat for message bus f9d06e146d ICT-19607: Added changes in support of the grup UUID in the abstract SPW in the SBs 42eee35763 (origin/feature/ICT-19453, feature/ICT-19453) ICT-19453: Added failure notifications to Hearbeat Python impl 29b1b13ab1 (feature/APDM-COMMON-2021DEC) ICT-19607: APDM Changes for COMMON-2021 6532ddf813 ICT-19607: APDM Changes for COMMON-2021DEC 49a4256ae0 ICT-19607: APDM Changes for COMMON-2021DEC 27c2640c99 ICT-19607: APDM Changes for COMMON-2021DEC 7a10a9c826 ICT-19607: APDM Changes for COMMON-2021DEC 78cc35d8f3 (origin/ICT-19623-mvn-update-archive-and-icd-poms-for-2021dec) ICT-11388: updated poms -> 2021.12-SNAPSHOT 21d67e8db8 ICT-19607: removed grouping identifier
OS Support:
The expected and actual versions of compilers, ORBs and various RPMs can be found by running the command =acsConfigReport=, both for required RPMs and for software shipped together with ACS. To get a rough overview before installing ACS, here are the most basic ones:
The operating system dependencies are:
There is a new requirement needed to replace cppunit (Since 2020DEC):
There is a new requirement needed to replace doxygen and graphviz (Since 2021APR):