繁体   English   中英

修补WSO2 BPS-碳

[英]Patching WSO2 BPS - Carbon

我正在尝试在我们的WSO2 BPS 3.2.0环境中修补Carbon应用程序。 我们当前正在运行与BPS捆绑在一起的4.2.0 patch0005。 patch0007中有一个修复程序可以解决我们遇到的错误。 是否有人有工作流程,包括下载修补程序源的步骤?

我看到这里列出了一个Service Pack ... https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/service-packs/ ,但这不包括所需的jar文件用于服务包。

我希望方向正确。

谢谢!

这是构建和应用patch0007的方法:

先决条件:

  • Java 1.6(不会在1.7或更高版本中构建)
  • Maven 3.0.5(更高版本可能会出现问题,因此请尝试安装此版本)

如何建造:

  • 结帐内核4.2.0( https://svn.wso2.org/repos/wso2/carbon/kernel/branches/4.2.0/
  • 编译内核(mvn clean install -Dmaven.test.skip = true)-此步骤是可选的,您可以不进行此操作而进入下一步,但是如果遇到任何问题,请从此步骤开始。 这将需要一些时间。
  • 转到补丁目录
  • 按此顺序构建从0001到0007的每个补丁(按顺序执行此补丁而不丢失任何补丁很重要)
  • 现在,您已经构建了最多7个补丁程序,现在您必须将Batch0006和patch0007都应用到BPS(它已经包含了补丁程序0005)。
  • 这些修补程序位于patch0006 / distribution / target / WSO2-CARBON-PATCH-4.2.0-0006.zip中,并且位于patch0007的类似位置
  • 解压缩这些文件并从中获取patch0006和patch0007目录,然后复制到<BPS>/repository/components/patches
  • 重新启动服务器

它在README.txt文件中!

安装说明

(i)如果已经启动,请关闭服务器。

(ii)将wso2carbon-version.txt文件复制到/ bin。

(iii)将servicepack001复制到(_BPS_HOME _)/存储库/组件/补丁/

(iv)使用以下命令重新启动服务器:

  • Linux / Unix:sh wso2server.sh
  • Windows:wso2server.bat

注意:这不是补丁程序,而是Service Pack。 所有wso2补丁程序和SP均带有README.txt文件,其中包含如何应用更正。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM