This is an automated email from the ASF dual-hosted git repository. solomax pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openmeetings.git
commit 1c3426c6d3abbd984a3c01a61decf1242ea38923 Author: Maxim Solodovnik <[email protected]> AuthorDate: Fri Dec 6 10:57:08 2024 +0700 [OPENMEETINGS-2787] Startup script and clustering instructions are updated --- openmeetings-server/src/main/assembly/scripts/openmeetings.service | 2 +- openmeetings-server/src/site/xdoc/Clustering.xml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/openmeetings-server/src/main/assembly/scripts/openmeetings.service b/openmeetings-server/src/main/assembly/scripts/openmeetings.service index 29f95c53b..d1290c83a 100644 --- a/openmeetings-server/src/main/assembly/scripts/openmeetings.service +++ b/openmeetings-server/src/main/assembly/scripts/openmeetings.service @@ -31,7 +31,7 @@ Environment=CATALINA_HOME=/opt/openmeetings Environment=CATALINA_BASE=/opt/openmeetings Environment='JDK_JAVA_OPTIONS=--add-modules java.se --add-exports java.base/jdk.internal.ref=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.management/sun.management=ALL-UNNAMED --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED -XX:+DisableAttachMechanism' Environment='CATALINA_OPTS=-Xms1G -Xmx4G -server -XX:+UseParallelGC' -Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom' +Environment='JAVA_OPTS=-Djava.awt.headless=true -Djava.security.egd=file:/dev/./urandom -Dopenjpa.serialization.class.blacklist=* -Dopenjpa.serialization.class.whitelist=[B,java.util,org.apache.openjpa,org.apache.openmeetings.db.entity' ExecStart=/opt/openmeetings/bin/startup.sh ExecStop=/opt/openmeetings/bin/shutdown.sh diff --git a/openmeetings-server/src/site/xdoc/Clustering.xml b/openmeetings-server/src/site/xdoc/Clustering.xml index ae096ea02..c0be47928 100644 --- a/openmeetings-server/src/site/xdoc/Clustering.xml +++ b/openmeetings-server/src/site/xdoc/Clustering.xml @@ -83,6 +83,13 @@ set correct server address, login and password. Also uncomment following line: <source><![CDATA[<property name="openjpa.RemoteCommitProvider" value="tcp(Addresses=127.0.0.1)" />]]></source> </li> + <li> + <div class="bd-callout bd-callout-danger"> + IMPORTANT: Please ensure your startup scripts has OpenJPA black/white list definition + </div> + <p>Here is an example:</p> + <code>JAVA_OPTS="-Dopenjpa.serialization.class.blacklist=* -Dopenjpa.serialization.class.whitelist=[B,java.util,org.apache.openjpa,org.apache.openmeetings.db.entity"</code> + </li> </ul> </subsection> <subsection name="File systems">
