Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

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

...

  1. ir al directorio donde está instalado O3
  2. de ahí ir al directorio jboss/server/default/deploy/gserver/Oo3.ear
  3. 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)
  4. crear ahí mismo una carpeta con el nombre o3-installer-X.X.XXX.war
  5. descomprimir el archivo o3-installer-X.X.XXX.war en la carpeta creada
  6. localizar el archivo o3-installer.jnlp, y abrirlo con un editor de texto
  7. 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>
    
  8. reiniciar el jboss y volver a correr la aplicación