<httpSession invalidateOnUnauthorizedSessionRequestException="true"></httpSession>
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<!-- Habilitar características -->
<featureManager>
<feature>jsp-2.2</feature>
<feature>jndi-1.0</feature>
<feature>jpa-2.0</feature>
<feature>jdbc-4.0</feature>
<feature>servlet-3.0</feature>
<feature>appSecurity-2.0</feature>
</featureManager>
<!-- Para acceder a este servidor desde un cliente remoto, añada un atributo host al siguiente elemento, p.ej. host="*" -->
<httpEndpoint id="defaultHttpEndpoint" httpPort="9080" httpsPort="9443" host="localhost"/>
<classloading useJarUrls="true"/>
<!-- Creación de usuario-->
<basicRegistry id="form" realm="WebRealm">
<user name="rpe_user" password="xyz" />
<user name="rpe_report_designer" password="xyz" />
<user name="rpe_admin" password="xyz" />
</basicRegistry>
<application type="ear" location="C:\IBM\WebSphere\Liberty\usr\servers\rpeng\apps\com.ibm.rpe.web.app.ear">
<classloader apiTypeVisibility="spec, ibm-api, api" commonLibraryRef="rcl" />
<application-bnd>
<security-role name="rpe_user">
<user name="rpe_user" />
</security-role>
<security-role name="rpe_report_designer">
<user name="rpe_report_designer" />
</security-role>
<security-role name="rpe_admin">
<user name="rpe_admin" />
</security-role>
</application-bnd>
</application>
<httpSession invalidateOnUnauthorizedSessionRequestException="true"></httpSession>
<!-- Configuración de base de datos -->
<jdbcDriver id="db2-lib">
<library>
<fileset caseSensitive="false" dir="C:\Program Files\IBM\SQLLIB\java"/>
</library>
</jdbcDriver>
<dataSource id="rpeng" jdbcDriverRef="db2-lib" jndiName="jdbc/RPENG_DB">
<properties.db2.jcc databaseName="databasename" password="password" serverName="ipaddress" user="db2admin"/>
</dataSource>
<dataSource id="DGAAS_DB" jdbcDriverRef="db2-lib" jndiName="jdbc/DGAAS_DB">
<properties.db2.jcc databaseName="databasename" password="password" serverName="ipaddress" user="db2admin"/>
</dataSource>
</server>
Para
Oracle: Archivo server.xml de ejemplo configurado para desplegar el Creador de documentos:<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<!-- Habilitar características -->
<featureManager>
<feature>jsp-2.2</feature>
<feature>jndi-1.0</feature>
<feature>jpa-2.0</feature>
<feature>jdbc-4.0</feature>
<feature>servlet-3.0</feature>
<feature>appSecurity-2.0</feature>
<feature>ssl-1.0</feature>
</featureManager>
<!-- Para acceder a este servidor desde un cliente remoto, añada un atributo host al siguiente elemento, p.ej. host="*" -->
<httpEndpoint id="defaultHttpEndpoint" httpPort="9445" httpsPort="9082" host="localhost"/>
<keystore id="defaultKeyStore" password="password"/>
<classloading useJarUrls="true"/>
<httpSession cookieSecure="true invalidateOnUnauthorizedSessionRequestException="true"></httpSession>
<!-- Creación de usuario-->
<basicRegistry id="form" realm="WebRealm">
<user name="rpe_user" password="xyz" />
<user name="rpe_designer" password="xyz" />
<user name="rpe_admin" password="xyz" />
</basicRegistry>
<!-- Definir consumo de biblioteca de licencias para RPE -->
<application type="ear" location="/opt/IBM/WebSphere/Liberty/usr/servers/rpe_oracle/apps/com.ibm.rpe.web.app.ear">
<classloader apiTypeVisibility="spec, ibm-api, api" commonLibraryRef="rcl" />
<application-bnd>
<security-role name="rpe_user">
<user name="rpe_user" />
</security-role>
<security-role name="rpe_report_designer">
<user name="rpe_designer" />
</security-role>
<security-role name="rpe_admin">
<user name="rpe_admin" />
</security-role>
</application-bnd>
</application>
<!-- Configuración de base de datos -->
<jdbcDriver id="OracleLib">
<library>
<fileset caseSensitive="false" dir="/oracle_jdbc" includes="*.jar">
</library>
</jdbcDriver>
<dataSource id="rpeng_db" jdbcDriverRef="OracleLib" jndiName="jdbc/RPENG_DB">
<properties.oracle password="password" URL="jdbc:oracle:thin:@//nombre_host/lib1" user="rpe_user"/>
</dataSource>
<dataSource id="DGAAS_DB" jdbcDriverRef="db2-lib" jndiName="jdbc/DGAAS_DB">
<properties.oracle password="password" URL="jdbc:oracle:thin:@//nombre_host/lib1" user="rpe_user"/>
</dataSource>
</server>
Opcionalmente, puede desplegar y ejecutar la aplicación de ejemplo Newskeeper que utiliza la tecnología de servicio de generación de documentos para generar documentos y proporciona una interfaz de almacenamiento para activos y documentos del servicio de generación de documentos. Para obtener más información, consulte Ejecución del ejemplo de Newskeeper.
Configure el Creador de documentos de Rational Publishing Engine que se lista en la página http://servidor:puerto/rpeng/. Consulte en URL del Creador de documentos la explicación de cómo se utiliza cada URL y las tareas para configurar cada una de las características.