You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Table of contents


Release history and use in Alma

This is the fourth ACS development to be used in cycle 8. Below is the list of addressed tickets.

Java 11 continues to be provided in a separate branch (feature/ICT-14271), to give time to the different subsystems to upgrade. All the relevant changes are being patched in integration/java11 branch.

Addressed JIRA tickets


key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.


Release Notes (Regular Release)

git status
On branch integration/COMMON-2019AUG
Your branch is up to date with 'origin/integration/COMMON-2019AUG'.

git log --oneline master..integration/COMMON-2019AUG -- ACS
dbafa0dd35 Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
9c402e9b54 (origin/temp/InclusiveMakefile, origin/feature/ICT-12452, feature/ICT-12452) ICT-12452: Improvements in dependency checking, specially avoiding unneeded overriding of java dir creation in object dir
6ddb619a53 ICT-12452: No longer presume that prgam prefix is 'alma' Obtain it from IDL file and use it for instance in the directories to compile for Java
d43a2521c9 ICT-12452: Small fix in XSDBIND to look for commontypes.xml in most appropriate place
2bc39baac6 Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
1e770b8b1e ICT-12452: Classic Makefile installs files for InclusiveMakefile
062d63438d Merge remote-tracking branch 'origin/feature/ICT-14885' into integration/COMMON-2019AUG
5552309b87 (origin/feature/ICT-14885, feature/ICT-14885) ICT-14885: Ignore color output from 'ls'
19e6c96255 Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
ed7feb8c46 ICT-12452: ICT-14570 -- There was a typo in loggingtsGenPython which made it use the wrong template
62b94a1fae Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
0fc7e4fe73 Merge remote-tracking branch 'origin/feature/ICT-12955' into integration/COMMON-2019AUG
f740ca2ef5 ICT-12452 and ICT-14570: Improvements in ACSERRDEF, ACSLOGTS and XSDBIND code generation for C++, Java and Python
937e5e7d74 ICT-12452: Improved Java LoggingTS support and makeJarFiles waiting on dependencies
f2cecd81cf ICT-12452: Updated loggingtsGen scripts to work with absolute paths
d0d0ac9028 ICT-12452: Improvements to LoggingTS in C++ and initial Java implementation
66f8c96a5a Merge remote-tracking branch 'origin/ICT-14677-monitoringsynctool-fails-with-ora-00936' into integration/COMMON-2019AUG
bfc0eabfe7 ICT-12452: Removing unwanted warning log
a6c1581c3c ICT-12452: Swapped groups and modules generation to reflect old behavior (groups first!)
de7ff1eb3d ICT-12452: Lock omniidl tasks on each module to prevent race conditions Small bug-fixes for JacORB and Jars compilation
4951a1b73f ICT-12452: Seevral improvements on InclusiveMakefile.mk
cf21558875 ICT-12452: Several improvements in dependency calculation, specially in Java
9c9087180c (origin/ICT-14677-monitoringsynctool-fails-with-ora-00936) adding dummy baci
5e8b522c4f Empty baci
d0f55204d2 Merge remote-tracking branch 'origin/feature/ICT-14885' into integration/COMMON-2019AUG
d598a7f4c7 (temp/InclusiveMakefile) ICT-14568: Generated headers are now properly cleand up. List of modules is retrieved from MIDL or IDL. Or inherited from upper methods (ACSERRDEF, LOGGINGTS, etc.)
8f0b507bd1 ICT-14568: C++ IDL-generated header files now are considered headers and not custom installed files This helps finding dependencies in automated ways using findDep macro
0f3a0cc63a ICT-14568: Added prerequisites to omniidl call
64b1e309ef Fix kernel module compilation. (ICT-14846)
d76ad5ef87 ICT-14568: Added support for Python IDL code generation Some tweaks to makePyModules and makePyPackages were required
310b7f515a Merge branch 'temp/InclusiveMakefile' of https://bitbucket.sco.alma.cl/scm/alma/almasw into temp/InclusiveMakefile
10664df752 ICT-14568: IDL Java Code Generation support
b5dbefc689 Fix typo in CSTD in acsMakefileProfile.Fedora26.mk. (ICT-12452)
863c04ed98 ICT-15015: Added support to custom targets in modules through MODULE_TARGETS variable This will ensure variables like MODRULE, MODPATH, MODDEP are available in custom targets even if they're not being called as chained dependencies from default targets (all, clean, install, clean_dist)
f6ef2c9571 ICT-14885: Removing debugging echoes
33aa9ad4d8 ICT-14885: Made compatible with bash -xe used by Jenkins
d298c87cf1 Merge remote-tracking branch 'origin/ICT-14674-expose-method-to-trigger-reconnections' into integration/COMMON-2019AUG
6940a93bf3 Merge remote-tracking branch 'origin/feature/ICT-14885' into integration/COMMON-2019AUG
05b33f6937 Merge branch 'master' into integration/COMMON-2019AUG
abb5d3a338 (origin/ICT-14674-expose-method-to-trigger-reconnections) forgot to commit idl
6d54544164 exposed method to reconnect to amqp
1a5d133c95 (origin/feature/ICT-12955) ICT-12955: Added missing include files
8b3f46ef13 ICT-12955: Added ThreadId to BinLog type
946e0f3445 ICT-12955: Added new entry threadId because stackId purpose was different Reverted changes related with stackId and re-did them with threadId Added several other places where threadId was needed
879b466a2e ICT-12955: Added handling of StackID using ACE_OS::thr_self() method
aec7857b8b ICT-14885: Changed the mechanism for deciding on the GCC library version of RTI DDS This allows to use any compatible version of GCC with the installed library versions
d9e33580ab Fix a typo and minor bug in InclusiveMakefile.
8250d63017 Merge branch 'master' into temp/InclusiveMakefile
6ca34a74b7 Merge remote-tracking branch 'origin/feature/ICT-14665' into integration/COMMON-2019AUG
d758afc3f2 Merge remote-tracking branch 'origin/feature/ICT-15060' into integration/COMMON-2019AUG
b1c4d3ffc8 Merge remote-tracking branch 'origin/bugfix/ICT-13955-include-endorsed-entry-in-the-bash' into integration/COMMON-2019AUG
8ace721ed4 Merge remote-tracking branch 'origin/bugfix/ICT-13497-make-install-should-fail-if-install_files' into integration/COMMON-2019AUG
e1b297792b Merge remote-tracking branch 'origin/ICT-13608-java-container-remote-debugger' into integration/COMMON-2019AUG
055f496484 Merge remote-tracking branch 'origin/bugfix/ICT-14859-2' into integration/COMMON-2019AUG
3d123a31fd Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
85773e828a Merge remote-tracking branch 'origin/feature/ICT-9678' into integration/COMMON-2019AUG
2d3db9f6ef Add setting of $module_USER_CXXFLAGS.

git log --oneline master..integration/COMMON-2019AUG -- ARCHIVE
d2409b33de (origin/ICT-15110-mvn-poms-2019aug) ICT-15110 updated poms -> 2019.08-SNAPSHOT

git log --oneline master..integration/COMMON-2019AUG -- ICD

9d5f84d91f Merge remote-tracking branch 'origin/bugfix/ICT-14631-icd-hla-warnings' into integration/COMMON-2019AUG
62b94a1fae Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019AUG
5d69c2a3a3 Merge remote-tracking branch 'origin/feature/ICT-14449' into integration/COMMON-2019AUG
f84650d4a4 Merge remote-tracking branch 'origin/feature/ICT-15262-allow-TPS-interface-change' into integration/COMMON-2019AUG
472dc143a6 Merge branch 'master' into integration/COMMON-2019AUG
ffbb9406af Merge remote-tracking branch 'origin/master' into temp/InclusiveMakefile
10a1d80d70 Merge branch 'master' into temp/InclusiveMakefile
1f6aaf7000 Add idl_mods definition to ICD/HLA/Enumerations. (ICT-15052, ICT-15053)
34aed56ec2 Merge branch 'master' into temp/InclusiveMakefile
f0362945a5 (origin/feature/ICT-14449) ICT-14449: MODULES_TEST now includes both modules
8eb0541c40 ICT-14449: ICD/Makefile builds Implementation as a GROUP
8fcf8b4043 ICT-14449: both modules relocated under ICD/Implemantation/CORR
e632e90787 (origin/feature/ICT-15262-allow-TPS-interface-change) Add support for the total-power spectrometer that will be connected the 12m Melco (PM) antennas. * This change adds another value for the CorrelatorType enumeration (for the total-power spectrometer). * It changes the control system so that if this an array with this value is used it will use a component called TPS/OBSERVATION_CONTROL. This component must implement the ObservationControl interface. * Arrays that use the total-power spectrometer will have the "TPS" suffix.
e89bd617ca Merge remote-tracking branch 'origin/ICT-15110-mvn-poms-2019aug' into integration/COMMON-2019AUG
d2409b33de (origin/ICT-15110-mvn-poms-2019aug) ICT-15110 updated poms -> 2019.08-SNAPSHOT
66a1da937b Merge remote-tracking branch 'origin/bugfix/ICT-14823' into integration/COMMON-2019AUG
bfef62e64a Merge remote-tracking branch 'origin/feature/ICT-14746' into integration/COMMON-2019AUG
a026a0ae73 Merge remote-tracking branch 'origin/feature/ICT-14762' into integration/COMMON-2019AUG
a7fcf206fa Merge remote-tracking branch 'origin/bugfix/ICT-14723' into integration/COMMON-2019AUG
05b33f6937 Merge branch 'master' into integration/COMMON-2019AUG
4f26772afa Enable casac compilation in ICD. (ICT-15052)
f62441a109 Fix compilation issues in ICD. (ICT-15052)
53a8889bfd Fix compilation issues in ICD/HLA. (ICT-15052, ICT-15053)
8250d63017 Merge branch 'master' into temp/InclusiveMakefile
76037744e0 Fix parallel build dependency issues with a few modules in ICD. (ICT-15052)
94408fc4d7 Add ICD/CORR makefiles. (ICT-15052)
b0b065e99b Hack to allow compilation of the module part of ICD/CONTROL. (ICT-15052)
afd294d2d3 Add makefiles for ICD/SharedCode. (ICT-15052)
006efad1af Add ICD/SCHEDULING makefiles. (ICT-15052)
12809a6d90 Add ICD/EXEC makefiles. (ICT-15052)
074e172559 Add compilation for ACACORR, ASA, OFFLINE, PIPELINE, and TELCAL. (ICT-15052)
9a8d3a1896 Add missing .INTERMEDIATE for ASDM ant code generation. (ICT-15052, ICT-15053)
11279c8fa0 Change LIBRARIES to LIBRARIES_L for swig compilation. (ICT-15052, ICT-15053)
4bfd112109 Add missing intermediate rule to jfree. (ICT-15052)
8d4d4eee9c Cleanup copy-pasted rule errors. (ICT-15052)
dd7a2eef71 Add ICD/ExtProd/LGPL/jfree compilation. (ICT-15052)
525b452ec9 Add partial compilation for ICD/ExtProd and ICD/CONTROL. (ICT-15052)
0ee435ab63 Fix ICD/HLA compilation to work from the group level. (ICT-15052, ICT-15053)
fea990e1ff ICT-14723, adding array name to the IDL structure
9616f70e9d Merge remote-tracking branch 'origin/technica/ICT-14542-mvn-2019jun' into integration/COMMON-2019AUG
eccb8ceab3 Merge remote-tracking branch 'origin/feature/ICT-14335' into integration/COMMON-2019AUG
d915fa21d6 Merge remote-tracking branch 'origin/feature/ICT-14724' into integration/COMMON-2019AUG
332fa28474 Merge remote-tracking branch 'origin/bugfix/ICT-14937' into integration/COMMON-2019AUG
fa84419a72 Merge remote-tracking branch 'origin/feature/ICT-14878' into integration/COMMON-2019AUG
5607be0a68 Merge remote-tracking branch 'origin/ICT-14867-setstemode-should-not-change-the' into integration/COMMON-2019AUG
314cb40711 Add group makefiles for ICD/HLA. (ICT-15052, ICT-15053)
8ebed795f6 Fix ant and templategen to work from upper level directories in Enumerations. (ICT-15052, ICT-15053)
28bde37d53 Fix ant build to work from upper level directories in ASDM. (ICT-15052, ICT-15053)
5a44d72899 Fix typo in ASDMBinaries. (ICT-15052, ICT-15053)
0517dca9eb ICT-14723, necessary modifications at ICD level.
b214903bd2 Add makefiles for ASDMBinaries. (ICT-15052, ICT-15053)
472859cd05 Tweak setting Python include path in ASDM. (ICT-15052, ICT-15053)
3957a874ab Fix path in ASDM makefile and add latex target. (ICT-15052, ICT-15053)
21045c6089 Add first cut at ICD/HLA/ASDM makefiles. (ICT-15052, ICT-15053)
749d97c0a0 Change order-only to regular dependencies for swig shared libraries in ICD/HLA/Enumerations. (ICT-15052, ICT-15053)
6be64ebea8 Add Makefile.mk and module.mk for ICD/HLA/Enumerations.
95596dcd0c (origin/bugfix/ICT-14631-icd-hla-warnings) Add const qualifier to accessor to silence warnings. (ICT-14631)
0d19c51684 Remove unintentional change from previous commit. (ICT-14631)
0058841d47 Fix ASDM warnings under GCC 8. (ICT-14631)
30a319c475 Fix ASDM code generation warnings under gcc 8. (ICT-14631)

Release notes (Java11 Release)

git status
On branch integration/java11
Your branch is up to date with 'origin/integration/java11'.

git log --oneline integration/COMMON-2019AUG..integration/java11 -- ACS
e29d2c9da3 (integration/java11) Merge branch 'feature/ICT-14271' into integration/java11
3a78d6438e ICT-14271: ICT-14981: Improvements to pass along paths for different jars
6f5db4277d Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
a84d37f8d0 ICT-14271: As part of ICT-14981 activation.jar is now considered in classpath
ecb2da1129 Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
5583c7af91 ICT-14981: ICT-14271 Added dependency to jaxb-impl that was missing
daa609243f Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
5bdfde3618 ICT-14271: ICT-14981 Updated xjc wrapper because it was only printing the command and not execuing it
db19099861 Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
6c8ab2a5c3 Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
9c7e983819 ICT-14981: Changed arguments to not collide with underlying xjc implementation parameters Committed in feature/ICT-14271.
5a806a8022 Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
421b80bbe6 ICT-14981: Implemented 'xjc' wrapper script and installed jaxb-xjc jar This was put in feature/ICT-14271 because it is related to other changes made there
b51f1aa1cb Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
f2b2fcb18e Merge remote-tracking branch 'origin/feature/ICT-14607-2' into integration/java11
3251ac577a (origin/feature/ICT-14607-2, feature/ICT-14607-2) ICT-14607: Fixed bug that stored the description as name of BACI Properties
430694b608 Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
b3874ce6dd Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
55ca8f4e86 Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
961a5fd81b Merge branch 'bugfix/ICT-15901' into integration/java11
98007be0cd (origin/bugfix/ICT-15901, origin/bugfix/ICT-15091) Replaces all el fields by e
e57368477b Merge branch 'bugfix/ICT-15090' into integration/java11
6f593407fa Merge branch 'master' into integration/java11
27505a4f42 (origin/bugfix/ICT-15090) Added missing jars to classpath for objexp
b6617a1c3d Merge branch 'bugfix/ICT-14860' into integration/java11
0ca0883858 (origin/bugfix/ICT-14860) Replaced el variable by e given it used by reflection to check fields within tmcdb classes
d19a378a1c Merge branch 'integration/COMMON-2019JUN' into integration/java11
eed5421913 Merge remote-tracking branch 'origin/feature/ICT-14271' into integration/java11
9e474d665f Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019JUN
45fe4b367e Merge remote-tracking branch 'origin/bugfix/ICT-13955-include-endorsed-entry-in-the-bash' into integration/COMMON-2019JUN
2726c6e95a Merge remote-tracking branch 'origin/bugfix/ICT-13497-make-install-should-fail-if-install_files' into integration/COMMON-2019JUN
c6eccaf0ac Merge remote-tracking branch 'origin/ICT-13608-java-container-remote-debugger' into integration/COMMON-2019JUN
94ce675c08 ICT-14271: Updated acsStartJava to be compatible with classloader and noclassloader options Updated maciManagerJ to add 2 Java11 jars to the classpath
9014ba061c Merge branch 'feature/ICT-14379' into integration/java11
32966359bb ICT-14379: Ensure xercesImpl.jar gets installed to endorsed and non-endorsed paths
fcbcbbff8e Merge branch 'feature/ICT-14379' into integration/java11
86b2f3c0a7 ICT-14379: Updated AcsTopJars in jacsutil because it gets used by Eclipse RCP Plugins
e825613cd1 Removed dependency on Acs ClassLoader because Java11 doesn't support it
2e78079b56 Merge branch 'integration/COMMON-2019JUN' into integration/java11
f0e3152100 Merge remote-tracking branch 'origin/bugfix/ICT-14859-2' into integration/COMMON-2019JUN
1cb69d7127 Merge branch 'integration/COMMON-2019JUN' into integration/java11
64cd671813 Merge remote-tracking branch 'origin/feature/ICT-9678' into integration/COMMON-2019JUN
fe4a2382be Merge remote-tracking branch 'origin/feature/ICT-12452' into integration/COMMON-2019JUN
0a927b0c50 Merge remote-tracking branch 'origin/feature/ICT-9678' into integration/COMMON-2019JUN
436450c64f Merge branch 'integration/java11' of https://bitbucket.sco.alma.cl/scm/alma/almasw into integration/java11
8addebd569 (origin/bugfix/ICT-14859) Updated templates and mappings for solve ICT-14859
666ae3cfa7 Merge branch 'feature/ICT-14787' into integration/java11
a94666395e (origin/feature/ICT-14787) ICT-14787: Updated activation.jar to 1.1.1 version
ca39d762bb Merge branch 'feature/ICT-14607-2' into integration/java11
59f12e7d47 ICT-14607: Last changes for log:e and cdb:e compatibility. Updated all XSDs and XMLs to be in this format.
f5627d064e ICT-14607: Several changes were '_' was used as anonymous element in XMLs and parsing
1e5f096ef9 ICT-14607: Updated LoggingCache anonymous elements in XML files
b7ac01d5ce ICT-14607: LoggingConfig.xsd attribute changed from '_' to 'e' for consistency
1a85ec68ac Merge branch 'integration/COMMON-2019JUN' into integration/java11
8fee7f9c77 Merge remote-tracking branch 'origin/feature/ICT-14665' into integration/COMMON-2019JUN
5f0b19b910 Merge remote-tracking branch 'origin/feature/ICT-9678' into integration/COMMON-2019JUN
5775e65708 Merge branch 'master' into integration/java11
79c3836ca0 Merge branch 'bugfix/ICT-14645' into integration/java11
5b1ddfa86a (origin/bugfix/ICT-14645) ICT-14645: Reverted JAVA_HOME path to /usr/java/default
9d7091c709 Merge branch 'feature/ICT-14271' into bugfix/ICT-14645
b48f59c543 Merge branch 'bugfix/ICT-14608' into integration/java11
b7f97fb92f (origin/bugfix/ICT-14608) ICT-14608: Add @Deprecated annotation to items documented as @deprecated
28fae9f688 Merge branch 'feature/ICT-14271' into bugfix/ICT-14608
2ea08109db Merge branch 'feature/ICT-14379' into integration/java11
7423e2367f ICT-14379: Ensure xercesImpl is both at lib and lib/endorsed during transition
263ba1d582 Merge branch 'feature/ICT-14379' into integration/java11
3dbcb369f8 ICT-14379: Further changes for Eclipse 4.11 and Java 11 compatibility
6c751b0c69 Merge branch 'feature/ICT-14379' into integration/java11
0d54b5520c ICT-14379: Updated eventGUI to be compatible with Eclipse 4.11 and Java 11
5aa6eb0302 ICT-14379: Updated alarmsDefGUI to be compatible with Eclipse 4.11 and Java11
067a61247d ICT-14379: Eclipse RCP Depends on java properties that were removed, I re-added them
fccd464b3c Merge branch 'feature/ICT-14633' into integration/java11
565b72f621 ICT-14633: Changed Eclipse4 version for 4.11
e0d5640e3a Merge branch 'bugfix/ICT-14627' into integration/java11
cfb7baae08 (origin/bugfix/ICT-14627) ICT-14627: Updated jacorb-omgapi version to 3.9
da83f6eda6 Merge remote-tracking branch 'origin/bugfix/ICT-12785' into integration/COMMON-2019JUN
5d1f3aeff0 Merge remote-tracking branch 'origin/feature/ICT-14605' into integration/COMMON-2019JUN
f325347fa3 Merge remote-tracking branch 'origin/bugfix/ICT-11603-nc-supplier-event-type-name-memory' into integration/COMMON-2019JUN
b519978179 Merge remote-tracking branch 'origin/bugfix/ICT-11604-base-nc-helper-string_dup-of-owned' into integration/COMMON-2019JUN
4f2286c7ed Merge remote-tracking branch 'origin/ICT-12884-acsnc-consumer-should-provide-timing' into integration/COMMON-2019JUN
662329d445 Merge remote-tracking branch 'origin/ICT-13645-include-relevant-paths-in-control-acc-pythoncontainer' into integration/COMMON-2019JUN
6bd24c6fe3 Merge remote-tracking branch 'origin/ICT-14129-support-compilation-for-python' into integration/COMMON-2019JUN
3eef9afef1 Merge remote-tracking branch 'origin/bugfix/ICT-13047-acsdataclean-should-cleanup-instance-s' into integration/COMMON-2019JUN
5bbbb47147 Merge remote-tracking branch 'origin/bugfix/ICT-14163' into integration/COMMON-2019JUN
2203b6dc3a Merge remote-tracking branch 'origin/integration/COMMON-2019APR' into integration/java11
5c76bb889b Merge remote-tracking branch 'origin/ICT-12884-acsnc-consumer-should-provide-timing' into integration/COMMON-2019APR
a4ea4b443c Merge branch 'integration/COMMON-2019APR' into integration/java11
32437d541d Merge remote-tracking branch 'origin/ICT-12884-acsnc-consumer-should-provide-timing' into integration/COMMON-2019APR
d060dd8801 (origin/bugfix/ICT-14509) Added latest version of xerces
908cc99850 Merge branch 'integration/COMMON-2019APR' into integration/java11
4f7d23761a Merge branch 'bugfix/ICT-13047-acsdataclean-should-cleanup-instance-s' into integration/java11
c524beba1c Merge remote-tracking branch 'origin/bugfix/ICT-14163' into integration/COMMON-2019APR
b392fc6f9d Merge branch 'master' into integration/COMMON-2019APR
09f0aec469 Merge remote-tracking branch 'origin/feature/ICT-14344' into integration/COMMON-2019APR
01f257b299 Merge remote-tracking branch 'origin/bugfix/ICT-11603-nc-supplier-event-type-name-memory' into integration/COMMON-2019APR
525cbb955d Merge remote-tracking branch 'origin/bugfix/ICT-11604-base-nc-helper-string_dup-of-owned' into integration/COMMON-2019APR
3871eb3e2c Merge remote-tracking branch 'origin/ICT-14129-support-compilation-for-python' into integration/COMMON-2019APR
9cc6d511a2 Merge remote-tracking branch 'origin/bugfix/ICT-13047-acsdataclean-should-cleanup-instance-s' into integration/COMMON-2019APR
7b4ce7e7f0 Merge remote-tracking branch 'origin/bugfix/ICT-12785' into integration/COMMON-2019APR
8954f19333 Merge remote-tracking branch 'origin/obops/2019MAR' into integration/COMMON-2019APR
4d3458b48f Changed version from 2019FEB to 2019APR-JAVA11
5f6e0570f1 Merge branch 'master' into feature/ICT-14271
4d1672f430 Replaced cdb:_ by cdb:e to read cdb Array in C++
45ab6596d6 Changed settings for memory logging and GC memory for Java 11
f405ff4748 Fixed several CDB documents changing 'cdb:_' element by 'cdb:_'
6f08cc3796 Fixed cdb_rdb tests
94f7109b78 Fixed cdb_rdb tests
fa49ceb4d3 Fixed CDBs for cdb modules tests
7a5c06ea5c Added relaxng to install path
14433a5314 Fixed problem starting the manager based on JNDI naming context.
dba91e4334 Added more jar dependencies to the build system
078f419e82 Added missing lib directory to the classpath
1145babe6e ACSAlarm is now compatible with Java 11
4c29019b39 Replaced '_' variable name by 'e' to make source code java 11 compatible
3956916741 Replaced '_' variable name by 'e' to make source code java 11 compatible
a5565f8342 Merge remote-tracking branch 'origin/tests/ICT-14289' into feature/ICT-14271
19e236841f Merge remote-tracking branch 'origin/feature/ICT-13831' into feature/ICT-14271
bd6597550e Fixed some other problems related to Java 11 migration
b717eae701 Fixed jlog to be compatible with Java 11
82cb05bce6 Updated list of base classpath with more CORBA base jars
16fb5fa4c4 Removed code branch to support Sun's CORBA JVM impl
44727ae460 Replaced _ by el for some variable names
1cb9639228 Replaced _ by el for some variable names
ec9effd0e6 Replaced _ by el for some variable names
fdb0316b06 Replaced _ by el for some variable names
2ba2ecf8b4 Replaced _ by el as variable name
b54e098b04 Made basic Java tools compatible with Java 11
9fff06a1d3 Updated version of sl4j library
da09f868cb Modified script to build JacORB
06ff059e6a Removed old jacorb sources
dfe864aec6 Trying to make the build java 11 compatible
e12d0d9f55 Add 'ACS/ExtProd/PRODUCTS/jacorb/' from commit 'fe550962b6b001c8e8fdb3b3f31c8beed8cbd948'
1070de2476 (origin/feature/ICT-14298) Modified version of ACS for 2019APR release
a951a6a1ff Added Ant and Maven versions compatible with Java 11

git log --oneline integration/COMMON-2019AUG..integration/java11 -- ARCHIVE
ed74d24f59 Changing pom versions to 2019-08-SNAPSHOT
b3874ce6dd Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
7014bbedc6 Merge remote-tracking branch 'origin/master' into integration/java11
961a5fd81b Merge branch 'bugfix/ICT-15901' into integration/java11
98007be0cd (origin/bugfix/ICT-15901, origin/bugfix/ICT-15091) Replaces all el fields by e
6f593407fa Merge branch 'master' into integration/java11
2e78079b56 Merge branch 'integration/COMMON-2019JUN' into integration/java11
f0e3152100 Merge remote-tracking branch 'origin/bugfix/ICT-14859-2' into integration/COMMON-2019JUN
ae5810a1e6 Merge remote-tracking branch 'origin/feature/ICT-14774-archive-openjdk11' into integration/COMMON-2019JUN
54ecbf90ed ICT-14774 manually merged changes onto integration/java11
052ebe5e5c (origin/feature/ICT-14774-archive-openjdk11) ICT-14774 added clearer logging to help when we need ot debug why the tests of other subsystems are not working
841c4fc801 ICT-14774 manually executed tat tests, but made sure they are disabled in jenkins builds as they are extremely unstable
941b866a77 ICT-14774 removed tests which have been moved from tat to junit
c9f1e39ea1 ICT-14774 simplified Database exception handling. Extended changed into Archive and BulkStore
f1f77f9125 ICT-14774 added more test coverage for the microarchive replacement and deprecated some scripts
2fa454a36c ICT-14892 updated poms -> 2019.06-java11-SNAPSHOT
8ba60d8ccc ICT-14774 corrected changes file markdiown
df1b0b4646 ICT-14774 updated changes file
aa40d1da43 ICT-14774 reduced the defect count of sonarqube analysis
327c6a7eeb Merge branch 'technica/ICT-14542-mvn-2019jun' into feature/ICT-14774-archive-openjdk11
2c390fa11d ICT-14774 groundwork - removing unused code, making unit tests work, removing the most egregious errors
f3655156e8 Merge branch 'integration/COMMON-2019JUN' into integration/java11
ae17638899 ICT-14774 removed Tomcat5. It won't work with openjdk11
17e81c022f Merge branch 'bugfix/ICT-14628' into feature/ICT-14774-archive-openjdk11
c45e932f55 Merge branch 'bugfix/ICT-14629' into feature/ICT-14774-archive-openjdk11
0d34a74e12 Merge branch 'technica/ICT-14542-mvn-2019jun' into integration/COMMON-2019JUN
8addebd569 (origin/bugfix/ICT-14859) Updated templates and mappings for solve ICT-14859
1a85ec68ac Merge branch 'integration/COMMON-2019JUN' into integration/java11
8fee7f9c77 Merge remote-tracking branch 'origin/feature/ICT-14665' into integration/COMMON-2019JUN
5607da24d5 Merge branch 'bugfix/ICT-14629' into integration/java11
d87d13a73e Merge branch 'bugfix/ICT-14628' into integration/java11
8b905e13d8 (origin/bugfix/ICT-14629) ICT-14629: Changed jacorb-omgapi to 3.9 version. Changed anonymous elements from '_' to 'el'
a44f1cdf3b (origin/bugfix/ICT-14628) ICT-14628: Added jacorb acs parent to expose jacorb-omgapi-3.9
7d258100a4 Merge remote-tracking branch 'origin/bugfix/ICT-14496-ngas-jclient-misleading-exception' into integration/COMMON-2019JUN
7a9e05da17 Merge remote-tracking branch 'origin/techncial/ICT-14369-mvn-update-2019APR' into integration/COMMON-2019JUN
59b027bcb0 Merge remote-tracking branch 'origin/archive/2019APR' into integration/COMMON-2019JUN
ddeb690424 Merge remote-tracking branch 'origin/bugfix/ICT-14496-ngas-jclient-misleading-exception' into integration/COMMON-2019APR
3747b0273e Merge remote-tracking branch 'origin/ICT-14230' into integration/COMMON-2019APR
726bfe767d Merge remote-tracking branch 'origin/techncial/ICT-14369-mvn-update-2019APR' into integration/COMMON-2019APR
5f6e0570f1 Merge branch 'master' into feature/ICT-14271

git log --oneline integration/COMMON-2019AUG..integration/java11 -- ICD

4037432b0f Fixed install target
046adf1d21 Fix for HLA/ASDM
b51f1aa1cb Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
430694b608 Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
4a168a8374 Merge remote-tracking branch 'origin/master' into integration/java11
ed74d24f59 Changing pom versions to 2019-08-SNAPSHOT
b3874ce6dd Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
55ca8f4e86 Merge remote-tracking branch 'origin/integration/COMMON-2019AUG' into integration/java11
07bfe49230 Merge remote-tracking branch 'origin/control/development' into integration/java11
453cee41e0 Merge branch 'master' into integration/java11
347d3a8865 Merge branch 'control/development' into integration/java11
6f593407fa Merge branch 'master' into integration/java11
7a01ec82dc Merge branch 'master' into integration/java11
92b9d46aca (origin/bugfix/ICT-14892-java11-intbranch-pom-differentiation) ICT-14892 Updated the ICD/OBOPS poms to use 2019.06-java11-SNAPSHOT
9b348e083c ICT-14892 Updated the ICD/ADAPT poms to use 2019.06-java11-SNAPSHOT
2fa454a36c ICT-14892 updated poms -> 2019.06-java11-SNAPSHOT
48f463dcdc Move the ADAPT module into the groups
f3655156e8 Merge branch 'integration/COMMON-2019JUN' into integration/java11
f25c5a4460 Merge branch 'feature/2019-ADAPT-core' into integration/COMMON-2019JUN
f591d4a48e Merge branch 'feature/2019-ADAPT-core' into integration/COMMON-2019JUN
8584ec72e1 Merge branch 'feature/2019-ADAPT-core' into integration/COMMON-2019JUN
0d34a74e12 Merge branch 'technica/ICT-14542-mvn-2019jun' into integration/COMMON-2019JUN
fa7ba6e46b Merge branch 'integration/java11' of https://bitbucket.sco.alma.cl/scm/alma/almasw into integration/java11
1880b153ea ICT-14667: replaced '_' by 'e' in cdb elements
41db61c696 Merge branch 'integration/COMMON-2019JUN' into integration/java11
5f581f8c7f Merge remote-tracking branch 'origin/feature/ICT-14335' into integration/COMMON-2019JUN
1f367a4fa6 Merge remote-tracking branch 'origin/delivery/2019MAY-CORR' into integration/COMMON-2019JUN
4f2076db7c Merge branch 'feature/2019-ADAPT-core' into integration/COMMON-2019JUN
47e37ed915 Merge branch 'feature/ICT-14632' into integration/java11
279d38913a (origin/feature/ICT-14632) ICT-14632: Updated module to be compatible with Java 11 and Eclipse 4.11
9c97503915 Merge branch 'bugfix/ICT-14630' into integration/java11
3ab8623ef9 (origin/bugfix/ICT-14630) ICT-14630: Updated build target and source versions to 11, to be compatible with Java 11
a6d277103a First attempt at porting ICD/CORR
8e4f211a1e Merge remote-tracking branch 'origin/delivery/2019APR-CORR-COMMON' into integration/COMMON-2019JUN
ef70604e6a Merge remote-tracking branch 'origin/feature/ICT-14375-icd-obops-poms-2019.04' into integration/COMMON-2019JUN
a72b0536c7 Merge remote-tracking branch 'origin/feature/ICT-14297' into integration/COMMON-2019JUN
7a9e05da17 Merge remote-tracking branch 'origin/techncial/ICT-14369-mvn-update-2019APR' into integration/COMMON-2019JUN
908cc99850 Merge branch 'integration/COMMON-2019APR' into integration/java11
4f7d23761a Merge branch 'bugfix/ICT-13047-acsdataclean-should-cleanup-instance-s' into integration/java11
f6e7622e87 Merge remote-tracking branch 'origin/delivery/2019APR-CORR-COMMON' into integration/COMMON-2019APR
2745b78963 Merge remote-tracking branch 'origin/feature/ICT-14297' into integration/COMMON-2019APR
d67b504fa7 Merge branch 'feature/ICT-14375-icd-obops-poms-2019.04' into integration/COMMON-2019APR
939c1611e4 ICT-14509 removed endorsed/xercesImpl from ASDM & APDM builds
c01cf685dd Merge branch 'control/java11' into feature/ICT-14509-compile-icd-java11
2636da9bc4 Merge branch 'feature/ICT-14375-icd-obops-poms-2019.04' into integration/COMMON-2019APR
726bfe767d Merge remote-tracking branch 'origin/techncial/ICT-14369-mvn-update-2019APR' into integration/COMMON-2019APR
a2753e01d3 Merge remote-tracking branch 'origin/feature/ICT-14375-icd-obops-poms-2019.04' into integration/COMMON-2019APR
8954f19333 Merge remote-tracking branch 'origin/obops/2019MAR' into integration/COMMON-2019APR
5f6e0570f1 Merge branch 'master' into feature/ICT-14271
1710d9c37f Changed the ant build file to allow code generation to work with OpenJDK-11 and ACS-2018OCT. This involved adding the fork="true" attribute for the oaw_workflow taskdef. This prevents the error message "java.lang.NoClassDefFoundError: jdk/internal/reflect/ConstructorAccessorImpl" from appearing. I've no idea why.
e16ebac9e6 Changed to ant build file to allow code generation to work with OpenJDK-11 and ACS-2018OCT. This involved adding the fork="true" attribute for the oaw_workflow taskdef. This prevents the error message "java.lang.NoClassDefFoundError: jdk/internal/reflect/ConstructorAccessorImpl" from appearing. I've no idea why.
c724e2138b Did the minimum necessary to make the ICD/HLA/Enumerations module build using OpenJDK-11 and ACS-2018OCT. There were two changes. 1. Add the fork="true" attribute for the oaw_workflow taskdef. This prevents the error message "java.lang.NoClassDefFoundError: jdk/internal/reflect/ConstructorAccessorImpl" from appearing. I've no idea why. Alexis suggested this change so perhaps he can explain it. 2. Remove the use of the xercesImpl.jar as it was in a lib/endorsed directory. In https://docs.oracle.com/javase/10/migrate its stated that the endorsed directory is no longer supported. I'm guessing the xerces package is not used as I did not need to move this jar file to another place.

System Requirements

The officially supported OS is the 64 bit version of "Red Hat Enterprise Linux Server release 7.6 (Maipo)". The binary distribution of ACS (tarball) is made for this OS. We also successfully use its clone "CentOS 7.6".

For all machines the expected kernel is 3.10

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:

  • gcc: 4.8.5 RHEL 7.6
  • java: 1.8.0_91
  • python: 2.7.14
  • ACE: 6.4.3
  • TAO: 2.4.3
  • mico: 2.3.13
  • JacORB: 3.6.1
  • omniorb: 4.2.1-2


Problems

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  • No labels