Notas de la versión de Sun Java System Portal Server 7.1 actualización 1

Actualización

Para problemas de actualización, consulte Upgrade Issues de Sun Java Enterprise System 5 Release Notes for UNIX y Sun Java Enterprise System 5 Upgrade Guide for UNIX.


Al actualizar Portal Server 7.0 a Portal Server 7.1 - actualización 1, jdbc/WikiDB no funciona correctamente. Consecuentemente, los portlets de wiki no funcionan. (Nº 6536212)

Solución:

lleve a cabo lo siguiente:

  1. Inicie la sesión en la consola de administración del contenedor web.

  2. Haga clic en el vínculo Recursos.

  3. Haga clic en el vínculo JDBC.

  4. Cree un conjunto de conexiones para wiki; por ejemplo, WikiDBPool.


     --Datasource Classname--org.apache.derby.jdbc.ClientDataSource
    --Resources Type--javax.sql.ConnectionPoolDataSource
    --serverName--Nombre del servidor en el que se ejecuta derby
    --portNumber---1527
    --Password--portal
    --user---portal
    --databaseName---wikidb_portal1
  5. Cree un recurso JDBC, jdbc/WikiDB, para este conjunto de conexiones.


Filesharing no funciona después de actualizar Portal Server 7.0 a Portal Server 7.1 - actualización 1. (Nº 6550408 )

Solución:

lleve a cabo lo siguiente:

  1. Cambie el directorio a la ubicación del portlet Filesharing.

    /var/opt/SUNWportal/portals/portal1/portletapps/filesharing/

  2. Cree un archivo XML; por ejemplo, update.xml.

  3. Copie y pegue el código siguiente en el archivo XML.


    <project name="File Sharing Database Update for 7.0 to 7.1 " 
    							default="update" basedir=".">
    <target name="update">
          	<property file="build/conf/common.dbadmin"/>
          	<!-- Performs the Sql Tasks -->
          	<sql
                onerror="continue"        
    	    delimiter="${sql.delimiter}"
    	    delimitertype="${sql.delimiter.type}"
          	    driver="${db.driver}"
          	    url="${db.url}"
          	    userid="${db.user}"
          	    password="${db.password}"
          	    classpath="${db.driver.classpath}">
    	    <transaction>
    	    create table newfilesystem(
      repositoryId varchar(255) not null,
      directory varchar(255) not null,
      name varchar(255) not null,
      isDir smallint not null,
      creator varchar(255) not null,
      created bigint not null,
      modified bigint not null,
      datasize int not null,
      data blob(5000000),
      primary key(repositoryId,directory,name)
    );
    
    	    </transaction>
    	    <transaction>
    	    rename table filesystem to oldfilesystem;
    
    	    </transaction>
    	    <transaction>
    	    rename table newfilesystem to filesystem;
    
    	    </transaction>
    	    <transaction>
    	    insert into filesystem (repositoryId,directory,name,isDir,creator, 
    				created,modified,datasize,data)
    select repositoryId,directory,name,isDir,creator,created,modified,
    				size as datasize,data from oldfilesystem;
    	    </transaction>
           </sql>
       </target>
    
    </project>
  4. Ejecute la siguiente secuencia de comandos Ant.

    ant -f update.xml


Después de actualizar Portal Server 7.1 a Portal Server 7.1 - actualización 1, los JSP del proveedor de búsqueda y el proveedor de debates no se actualizan automáticamente. (Nº 6534282)

Solución:

lleve a cabo lo siguiente:

  1. Copie las plantillas JSP del proveedor de debates.

    cp PortalServer-base/par-src/default-portal/pbfiles/templateBaseDir/default /DiscussionProvider/*.jsp /var/opt/SUNWportal/portals/portal1/desktop/default/DiscussionProvider

  2. Copie las plantillas JSP del proveedor de búsqueda.

    PortalServer-base/par-src/default-portal/pbfiles/templateBaseDir/default /SearchProvider/*.jsp /var/opt/SUNWportal/portals/portal1/desktop/default/SearchProvider


Al actualizar Java ES 4 a Java ES 5, la migración de búsqueda no se efectúa correctamente. (Nº 6440906)

Solución:

lleve a cabo lo siguiente:

  1. Antes de ejecutar la secuencia de comandos psugrade, abra el archivo search.conf de Java ES 4.

    El archivo search.conf está ubicado en el directorio /var/opt/SUNWps/https-server /portal/config.

  2. En el archivo search.conf, cambie libdir="/opt/SUNWps/lib" a libdir="/opt/SUNWps.bak/lib:/opt/SUNWps/lib".

    donde /opt/SUNWps es el directorio de instalación de Java ES 4.

  3. Ejecute la secuencia de comandos psupgrade.

Después de la actualización, algunas de las personalizaciones efectuadas a la configuración del servidor de búsqueda no migran a UpgradeSearch. Para las migraciones no gestionadas con psugrade, se precisa la transferencia manual de la instalación Portal Server 6.3.1 actualizada. Estas operaciones se deben efectuar después de detener todos los procesos de búsqueda relacionados como search webapp, robot, rdregister, autoclassify y profiler.

  1. Copie los archivos siguientes al directorio del servidor de búsqueda actualizado:


    cp $SRC/config/taxonomy.rdm $DEST/config
    cp $SRC/config/filterrules.conf $DEST/config
    cp $SRC/config/import.conf $DEST/config
    cp $SRC/config/classification.conf $DEST/config
    cp $SRC/config/schema.rdm $DEST/config

    donde SRC es la ruta al antiguo directorio del servidor de búsqueda y DEST es la ruta al nuevo directorio del servidor de búsqueda.

  2. En función de las personalizaciones efectuadas en Portal Server 6.3x, haga lo siguiente:

    • Para Robot, utilice robot/properties de la consola de administración de Portal Server 7.1 para reconfigurar el parámetro de robot.conf como proxy y autenticación. Utilice robot/filter de la consola de administración de Portal Server 7.1 para actualizar las propiedades de filtro del robot con la personalización efectuada en el archivo /var/opt/SUNWps.bak/server/portal/config/filter.conf de Portal Server 6.3.1.

    • Para bases de datos de búsquedas federadas, consulte la guía de configuración de Portal Server 7.1 para obtener más información sobre cómo configurar búsquedas federadas.

  3. Reinicie el contenedor web del servidor de búsqueda y los procesos de búsqueda relacionados.