...
Para cambiar el valor de Time Zone cuando Java no interpreta el definido en el Sistema Operativo. :: Agregar la siguiente linea al JBoss → set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT-4(GMT según la zona horaria).
Dependiendo de la forma en que se ejecuta O3 (ejecutables de la carpeta bin, o scripts de la carpeta bat/sh) se deben seguir las siguientes instrucciones:
...
Por ejemplo para configurar el O3 Browser se debe localizar la siguiente sección del archivo Browser.bat
Code Block |
---|
rem Add Application System Properties
set PROPERTIES=%PROPERTIES% -mx200M
|
A esta sección se le debe agregar una nueva línea de modo que quede de la siguiente forma
Code Block |
---|
rem Add Application System Properties
set PROPERTIES=%PROPERTIES% -mx200M
set PROPERTIES=%PROPERTIES% -Duser.language=XX
set PROPERTIES=%PROPERTIES% -Duser.region=YY
set PROPERTIES=%PROPERTIES% -Duser.timezone=ZZ
|
...
Por ejemplo para configurar el O3 Browser se debe localizar la siguiente sección del archivo Browser.sh
Code Block |
---|
# Add Application System Properties
PROPERTIES="$PROPERTIES -mx200M"
|
A esta sección se le debe agregar una nueva línea de modo que quede de la siguiente forma
Code Block |
---|
# Add Application System Properties
PROPERTIES="$PROPERTIES -mx200M"
PROPERTIES="$PROPERTIES -Duser.language=XX"
PROPERTIES="$PROPERTIES -Duser.regiom=YY"
PROPERTIES="$PROPERTIES -Duser.timezone=ZZ"
|
...
Para configurar el idioma de cada uno de estos módulos es necesario localizar la línea similar a la siguiente:
Code Block |
---|
lax.nl.java.option.additional=-Xmx100m -Djava.library.path=C:\\IdeaSoft\\O3\\classes\\bin
|
...
Esta línea quedará entonces de la siguiente forma:
Code Block |
---|
lax.nl.java.option.additional=-Xmx100m -Duser.language=XX -Duser.region=YY -Duser.timezone=ZZ -Djava.library.path=C:\\IdeaSoft\\O3\\classes\\bin
|
...
En el caso del jboss.sh la modificación es diferente, buscar las siguientes líneas
Code Block |
---|
JAVA_OPTS="-server -Xms128m -Xmx512m"
JAVA_OPTS="$JAVA_OPTS -XX:MaxPermSize=128m"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"
|
y agregarles :
Code Block |
---|
JAVA_OPTS="-server -Xms128m -Xmx512m" JAVA_OPTS="$JAVA_OPTS -XX:MaxPermSize=128m" JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true" JAVA_OPTS="$JAVA_OPTS -Duser.language=XX" JAVA_OPTS="$JAVA_OPTS -Duser.region=YY" |
O3Report web
Modificar el locate (en-US) definido en <o3-install>\jboss\server\default\deploy\o3report.war\WEB-INF\web.xml
Code Block |
---|
<context-param> <param-name>BIRT_VIEWER_LOCALE</param-name> <param-value>en-US</param-value> </context-param> |
Para cuando se baja por JWS
...
- ir al directorio donde está instalado O3
- de ahí ir al directorio jboss/server/default/deploy/gserver/Oo3.ear
- localizar el archivo o3-installer-X.X.XXX.war y renombrarlo ej #o3-installer-X.X.XXX.war (puede variar el número de acuerdo a la versión)
- crear ahí mismo una carpeta con el nombre o3-installer-X.X.XXX.war
- descomprimir el archivo o3-installer-X.X.XXX.war en la carpeta creada
- localizar el archivo o3-installer.jnlp, y abrirlo con un editor de texto
agregar las siguientes property en la parte correspondiente (casi al final del archivo)
Code Block <property name="user.language" value="XX"> </property> <property name="user.region" value="YY"> </property> <property name="user.timezone" value="ZZ"> </property>
- reiniciar el jboss y volver a correr la aplicación