Skip to content

Commit c456305

Browse files
committed
Fixing the standalone.conf.bat file update (JVM_OPTS config parameter).
Modifying the datasource deployment to add a parameter to JDBC URL connection for SQL Server (;sendStringParametersAsUnicode=false). It improves significantly the performances on calendar management.
1 parent e47e4ba commit c456305

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/groovy/org/silverpeas/setup/SilverpeasSetupPlugin.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@ class SilverpeasSetupPlugin implements Plugin<Project> {
295295
settings.DB_DATASOURCE_JNDI = 'java:/datasources/silverpeas'
296296
switch (settings.DB_SERVERTYPE) {
297297
case 'MSSQL':
298-
settings.DB_URL = "jdbc:jtds:sqlserver://${settings.DB_SERVER}:${settings.DB_PORT_MSSQL}/${settings.DB_NAME}"
299-
settings.JCR_URL = "jdbc:jtds:sqlserver://${settings.DB_SERVER}:${settings.DB_PORT_MSSQL}/${settings.JCR_NAME}"
298+
settings.DB_URL = "jdbc:jtds:sqlserver://${settings.DB_SERVER}:${settings.DB_PORT_MSSQL}/${settings.DB_NAME};sendStringParametersAsUnicode=false"
299+
settings.JCR_URL = "jdbc:jtds:sqlserver://${settings.DB_SERVER}:${settings.DB_PORT_MSSQL}/${settings.JCR_NAME};sendStringParametersAsUnicode=false"
300300
settings.DB_DRIVER = 'net.sourceforge.jtds.jdbc.Driver'
301301
settings.JACKRABBIT_PERSISTENCE_MANAGER = 'org.apache.jackrabbit.core.persistence.pool.MSSqlPersistenceManager'
302302
break

src/main/groovy/org/silverpeas/setup/configuration/JBossConfigurationTask.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ class JBossConfigurationTask extends SilverpeasSetupTask {
116116
jvmSize = " set \"JBOSS_JAVA_SIZING=-Xmx${settings.JVM_RAM_MAX}\""
117117
jvmOpts = "set \"JAVA_OPTS=%JBOSS_JAVA_SIZING%${optsToSet}\""
118118
regexpSize = /\s*set\s+"JBOSS_JAVA_SIZING=-Xm.+/
119-
regexpOpts = /\s*set\s+"JAVA_OPTS=%JBOSS_JAVA_SIZING%"/
119+
regexpOpts = /\s*set\s+"JAVA_OPTS=%JBOSS_JAVA_SIZING%.+/
120120
} else {
121121
jvmSize = " JBOSS_JAVA_SIZING=\"-Xmx${settings.JVM_RAM_MAX}\""
122122
jvmOpts = " JAVA_OPTS=\"\$JBOSS_JAVA_SIZING -Djava.net.preferIPv4Stack=true${optsToSet}\""

0 commit comments

Comments
 (0)