WSO2 parche oficial,
leer el archivo readme. (No es fundamental paso, mejor si lo haces)
Apague el servidor, si ya ha comenzado.
Copia el archivo wso2carbon-version.txt a /bin.(not imprescindible paso, mejor si lo haces)
Copiar el patchNumber al/repositorio/componentes/parches/
Restart el servidor con: Linux/Unix: wso2server.sh sh de Windows: wso2server.bat
Patch Creado por que
Compila (mvn clean install
) y obtén el jar de la base de código modificado. por ejemplo, supongamos que está creando un parche para el registro de carbono extensions. Primero, clone el registro de carbono y haga la corrección, luego vaya al módulo extensions. Usando maven build (mvn clean install
) el jar. A continuación, cree una carpeta con el nombre del parche (por ejemplo: patch9999) y coloque el jar (s) dentro y copie la carpeta de parches recién creada (por ej .: patch9999) al repository/components/patches
.Ahora simplemente reinicie/inicie el producto y se aplicará el parche.
./wso2server.sh restart/start
Sin embargo, si el producto es más antiguo que el carbono 4.2.0 tiene que proporcionar -DapplyPatches atributo cuando se inicia el producto, como a continuación.
./wso2server.sh -DapplyPatches
Si el parche se aplica con éxito, puede ver el siguiente conjunto de líneas al principio.
[2016-08-24 20:27:25,319] INFO {org.wso2.carbon.server.extensions.PatchInstaller} - Patch changes detected
[2016-08-24 20:27:27,980] INFO {org.wso2.carbon.server.util.PatchUtils.console} - Backed up plugins to patch0000
[2016-08-24 20:27:28,010] INFO {org.wso2.carbon.server.util.PatchUtils.console} - Patch verification started
[2016-08-24 20:27:28,034] INFO {org.wso2.carbon.server.util.PatchUtils.console} - Patch verification successfully completed.
Tengo que aplicar un parche a ESB-4.6.0. La fuente está disponible para descargar? ¿Y hay algún tutorial que explica cómo generar el contenedor? Gracias. – elias