修补WSO2 BPS-碳纤维

修补WSO2 BPS-碳纤维,wso2,wso2carbon,wso2bps,Wso2,Wso2carbon,Wso2bps,我正在尝试在WSO2 BPS 3.2.0环境中修补carbon应用程序。我们目前正在运行与BPS捆绑的4.2.0 patch0005。patch0007中有一个修复程序解决了我们遇到的一个bug。是否有人有工作流程,包括下载补丁源的步骤 我看到这里列出了一个服务包,但这并不包括service pack所需的jar文件 我希望你能指出正确的方向 谢谢 它就在文件里 安装说明 (i) 如果已经启动,请关闭服务器 (ii)将wso2carbon-version.txt文件复制到/bin (iii)将s

我正在尝试在WSO2 BPS 3.2.0环境中修补carbon应用程序。我们目前正在运行与BPS捆绑的4.2.0 patch0005。patch0007中有一个修复程序解决了我们遇到的一个bug。是否有人有工作流程,包括下载补丁源的步骤

我看到这里列出了一个服务包,但这并不包括service pack所需的jar文件

我希望你能指出正确的方向

谢谢

它就在文件里

安装说明 (i) 如果已经启动,请关闭服务器

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

(iii)将servicepack001复制到(_BPS_HOME_)/repository/components/patches/

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

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

注意:这不是补丁,而是服务包。所有wso2修补程序和SP都附带一个README.txt文件,其中包括如何应用更正。

以下是如何构建和应用修补程序0007:

先决条件:

  • Java 1.6(不会使用1.7或更高版本构建)
  • Maven 3.0.5(较新版本可能有问题,请尝试安装此版本)
如何建立:

  • 签出内核4.2.0()
  • 构建内核(mvn clean install-Dmaven.test.skip=true)-此步骤是可选的,您可以在没有此步骤的情况下继续下一步,但如果遇到任何问题,请从此步骤开始。这需要一些时间
  • 转到补丁程序目录
  • 按该顺序从0001到0007构建每个修补程序(按顺序执行此操作而不丢失任何修补程序非常重要)
  • 现在您已经构建了高达7的所有修补程序,现在您必须将patch0006和patch0007应用于BPS(它已经有高达patch0005的修补程序)
  • 这些补丁位于patch0006/distribution/target/WSO2-CARBON-PATCH-4.2.0-0006.zip中,与patch0007的位置类似
  • 解压缩这些文件并从中获取patch0006和patch0007目录,然后复制到
    /repository/components/patches
  • 重新启动服务器

是的。我确实按照自述文件的说明将wso2carbon-version.txt文件复制到了bin中,并将服务包移动到了patches文件夹中。权限都很好,但此操作失败,出现错误。。。。。java.io.FileNotFoundException:/opt/wso2bps-3.2.0/repository/components/patches/servicepack001/distribution(是一个目录)Hi@BTD我想rajeev已经给出了答案!:)