4.16.05.02: Notas de la versión de Edge para la nube privada

Estás viendo la documentación de Apigee Edge.
Ve a la documentación de Apigee X.
info

El jueves 28 de julio de 2016, lanzamos una nueva versión de Apigee Edge para la nube privada.

Procedimiento de actualización

Esta versión incluye la utilidad update.sh que usas para actualizar tu instalación existente de 4.16.05 para usar los RPM y los archivos de asistencia más recientes. Para usar update.sh y actualizar tu instalación existente de 4.16.05 a la versión más reciente de 4.16.05.01, consulta Actualiza Apigee Edge 4.16.05.x a la versión 4.16.05 más reciente.

Nodos que requieren actualización

Solo debes actualizar los componentes de Message Processor y la IU de Edge para esta versión, incluido el Message Processor si usas Edge Monetization. Los RPM incluidos en esta versión son los siguientes:

  • edge-message-processor-4.16.05-0.0.598.noarch.rpm
  • edge-mint-message-processor-4.16.05-0.0.381.noarch.rpm
  • edge-ui-4.16.05-0.0.3671.noarch.rpm

Fallas corregidas

En esta versión, se corrigieron los siguientes errores.

ID del problema Descripción Número de compilación
APIRT-3188

Corrección del error: java.lang.NoSuchMethodError: org.apache.commons.lang.ArrayUtils.isNotEmpty

Se actualizaron los paquetes de lenguaje Java para admitir ArrayUtils.isNotEmpty(Object[]).

edge-message-processor-4.16.05-0.0.598

edge-mint-message-processor-4.16.05-0.0.381

EDGEUI-637

Corrección del error: Error Creating Proxy from WSDL

Este error se produjo cuando se creó un proxy de API a partir de un archivo WSDL para un servicio SOAP.

edge-ui-4.16.05-0.0.3671

Problemas conocidos

Esta versión tiene los siguientes problemas conocidos.

ID del problema Descripción
APIRT-2978

Router fails to start Nginx or Router fails to start

Si el router de Edge no puede iniciar Nginx o no se inicia, como se muestra en el /opt/apigee/var/log/edge-router/logs/system.log archivo, borra todos los archivos del directorio /opt/nginx/conf.d y reinicia el router:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

Message Processor does DNS lookup on IPv4 and IPv6

Si instalaste y habilitaste NSCD (Name Service Cache Daemon), es posible que observes que los Message Processors realizan dos búsquedas de DNS: una para IPv4 y otra para IPv6.

Para inhabilitar la búsqueda de DNS en IPv6, haz lo siguiente:

  1. En cada nodo de Message Processor, edita /etc/nscd.conf.
  2. Establece la siguiente propiedad:

    enable-cache hosts no
PRC-1118

Error when running "apigee-service apigee-postgresql pg-data-purge" command

Si ejecutas el comando "apigee-service apigee-postgresql pg-data-purge" y ves un error con el siguiente formato:

ERROR: must be owner of relation

Edita /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge y establece la siguiente propiedad en "apigee":

POSTGRES_USER=apigee

DOC-1687 Due to a known package dependency conflict, the Katello agent used in Satellite Server 6 will not install properly on Apigee Edge hosts running the Qpid daemon.