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 third ACS development to be used in Cycle 9. Below is the list of addressed tickets.
git status On branch integration/COMMON-2021JUN Your branch is up to date with 'origin/integration/COMMON-2021JUN'. git log --no-merges --oneline origin/master..origin/integration/COMMON-2021JUN -- ACS 5beda033d3 (origin/feature/ICT-18466) ICT-18466: Added generatePom script to Makefile eae6c4b0af ICT-18466: Initial implementation of script to generate POM files 6316f10e44 (origin/feature/ICT-18718) ICT-18718: Simplified ACE/TAO config.h file to inherit from config-linux.h 00f390ef55 (origin/feature/ICT-18449) ICT-18450: Compatibility for _COMPILE=no in jar files for old MK 45f23694d5 ICT-18450: Small fix for acserr Makefile f64d842b6c (origin/bugfix/ICT-18701) ICT-18701: Return true on initRemoteLoggging if already initialized 6b72b5c488 ICT-18450: Further changes to support ARCHIVE/ICD, like plugin support 6155e42ed3 (origin/feature/ICT-18438) ICT-18438: Fixed acssamp tests for math3 new dependency 21acc340f4 ICT-18438: Replaced trilead-ssh2 by sshlib maintained fork a1889568bb ICT-18438: Fix cdb_rdb test case for newer xmlunit version 2c084806d5 ICT-18438: commons-lang version to 2.6 119d09fc1e ICT-18438: Added lang3 version to acsMakefileCore d629e022fc ICT-18438: Updated Java dependencies pom with commons-lang3-3.12.0 c861dfa9db ICT-18438: Small detail with version 3.12 --> 3.12.0 ae9ac8dfb3 ICT-18438: Updated dependencies commons-lang3 to 3.12 643b49d6a3 ICT-18438: Removing more duplicate dependencies from extjars 9e96aa712a ICT-18438: Removing duplicat dependencies in ACS and ARCHIVE 8a0373c7bb ICT-18438: Changes to classes for new dependency versions ca9ff78a89 ICT-18438: Removed extjars duplicates as well as jacsutil fix lang3 349e058861 ICT-18438: Fixing typos in acs-pom.xml file f0f2be7a18 (origin/feature/ICT-18439) ICT-18439: Changing target version for h5py as required Python >=3.7 fe614c26e5 ICT-18439: Removing 'futures' as it was readded in merge with master 9232c39433 ICT-18476: Limited XJC and Castor classpaths to the required definitions 633538548f ICT-18449: New Makefile general improvements f905419d21 ICT-18449: New makefile improvements in libs and exe compilation fc3be5f13a ICT-18459: Added proper handling of XSDBIND_INCLUDE dependencies e0a5276be8 ICT-18456: Factored out the XSLT jar versions in the new Makefile 556fd72bfe ICT-18453: Splitted preparation step into auto and cross on new Makefile 5fe853bf83 ICT-18452: Added support for TAO Extensions to new Makefile 6ded1344ce ICT-18450: Aligning ACS to new Makefile 45e0961699 ICT-18438: Updated java dependencies as per Obsolescence roadmap d9d5a164a6 ICT-18439: Uprade of Python deps according to obsolescence roadmap b18403715b ICT-18437: Adding beautifulsoup4 python dependency 67cdca2f79 ICT-18367: 2021JUN version change git log --no-merges --oneline origin/master..origin/integration/COMMON-2021JUN -- ARCHIVE 37ed74df29 ICT-16751 updated Makefile in order to install new jars f667e26f6a ICT-16751 removed older jarfiles which we no longer need bfa9513446 ICT-16751 updated scripts, datapacker and domainmodel jars 05a6252ae0 ICT-18464: No longer needed to define MODPATH on rules a2df5cdb13 ICT-18438: Using correct hsqldb dependency version ae9ac8dfb3 ICT-18438: Updated dependencies commons-lang3 to 3.12 96e2276c07 ICT-18438: Removing ICD dependency duplicates 9e96aa712a ICT-18438: Removing duplicat dependencies in ACS and ARCHIVE 716aa8a479 (origin/technical/ICT-18380-mvn-update-poms-for-2021jun) ICT-18380: updated poms -> 2021.06-SNAPSHOT 92c0293982 ICT-18464: Added TMCDB/Database new Makefile and group.mk files 80896275d1 ICT-18464: Added new makefile base files in ARCHIVE with tentative impl git log --no-merges --oneline origin/master..origin/integration/COMMON-2021JUN -- ICD 60592d3a11 ICT-18679 fixed OUS PartiallyObservedToObservingTimedOut bubble-up 2623732c9b ICT-18449: Fixed small compatibility in Enumerations for old and new MK dfca282fe7 ICT-18449: Small fix to Enumerations rules.mk file fda587a043 (origin/feature/ICT-18706) ICT-18706: Added Extensions module to group Makefile fea3a02b6e ICT-18706: Added tomcat's mail session factory for jakarta 2.0.0 474081e736 ICT-18465: Changes required for new and old makefile to coexist in ICD fed72af5f0 ICT-18465: Added rules.mk files to several modules for compatibility 2fb8498095 ICT-18465: Adding pending initial files for new makefile in ICD 4dfe685f23 (origin/dashboard_ict18481) ICT-17763 pom files: removed jacorb 3.9, excluded jakarta.mail.2.0 a109a19f14 Updated ICD/OBOPS mvn versions to 2021.06 2c084806d5 ICT-18438: commons-lang version to 2.6 c861dfa9db ICT-18438: Small detail with version 3.12 --> 3.12.0 ae9ac8dfb3 ICT-18438: Updated dependencies commons-lang3 to 3.12 96e2276c07 ICT-18438: Removing ICD dependency duplicates 716aa8a479 (origin/technical/ICT-18380-mvn-update-poms-for-2021jun) ICT-18380: updated poms -> 2021.06-SNAPSHOT 7ca6851782 (origin/bugfix/ICT-17861-tmcdb-explorers-find-configuration-wizard-nullpointerexception) removed print out message, minor change b9d4d378d0 Included code to avoid null pointer exception when no configuration is selected
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):