Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-3953

Need to automate the 100+ steps required to install EAP CPs

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Obsolete
    • Major
    • TBD EAP 4
    • 4.3.0.GA_CP07
    • None
    • JBoss EAP 4.3 CP06 upgrade to CP07

    • Not Required

    Description

      Per this link [1], there are 100+ documented manual steps required to upgrade EAP 4.3 CP06 to 4.3 CP07. Patches need to be fully scripted so that the end-user simply needs to answer a few questions and the 100+ steps are automated.

      [1] https://support.redhat.com/jbossnetwork/restricted/softwareDetail.html?softwareId=1071&product=appplatform&version=4.3.0+GA&downloadType=patches

      Here are the documented manual steps pasted in for convenience (so you don't have to log into the CSP to see them):

      ----------------------------------------------------------------------------------------

      Manual Instructions

      1. Before you begin

      Prior to installing this patch, if you have applied any one-off fixes to this instance, please check the patch description to see that they are included in the fixes that make up this patch. If they are not included, then this patch may overwrite the one-off fix(es) and leave your instance in an unstable state.

      When patching a JBoss instance that shares a common server configuration, follow the instructions documented in the wiki: Installing a patch on a server with multiple configurations.

      It is recommended that you back up your JBoss instance prior to applying the patch, in order for there to be an easy uninstall process should you wish to remove the patch at some later time.

      2. Unpack the cumulative patch
      1. Expand the cumulative patch zip file to a temporary directory, e.g. PATCH_ROOT.
      2. Stop the JBoss instance to be patched. We'll assume the instance is installed at JBOSS_HOME
      3. Copy the contents of PATCH_ROOT/bin, PATCH_ROOT/client and PATCH_ROOT/lib to the corresponding folders under JBOSS_HOME.
      4. Any file listed under PATCH_ROOT/server, which is also contained within the configuration you are patching, e.g. JBOSS_HOME/server/myconf, should be copied over to your JBoss configuration. So in the case of patching a standard JBOSS_HOME/server/default configuration, this means simply copying over the complete contents of PATCH_ROOT/server/default. However, in the case of custom configurations, take care to copy over exactly the files from PATCH_ROOT/server that are present in your custom config. This might mean copying some files from PATCH_ROOT/server/minimal, PATCH_ROOT/server/default and/or PATCH_ROOT/server/all, depending on what your custom configuration contains.

      3. Remove the following files
      1. Remove the old file logo.gif from JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/logo.gif
      2. Remove the old file jboss.css from JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/jboss.css
      3. Remove the old file quartz.jar from JBOSS_HOME/server/[config]/lib/quartz.jar
      4. Remove the old file jpl-util.jar from JBOSS_HOME/server/[config]/lib/jpl-util.jar
      5. Remove the old file jpl-pattern.jar from JBOSS_HOME/server/[config]/lib/jpl-pattern.jar
      6. Remove the old file JBossORG-EULA.txt from JBOSS_HOME/JBossORG-EULA.txt
      7. Remove the old file jboss.jar.xxxxxx.old from JBOSS_HOME/server/[config]/lib/jboss.jar.xxxxxx.old

      4. Copy new files
      1. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/mail-ra.rar to JBOSS_HOME/server/[config]/deploy/mail-ra.rar
      2. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/jmx-console.war/genericError.jsp to JBOSS_HOME/server/[config]/deploy/jmx-console.war/genericError.jsp
      3. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/management/console-mgr.sar/web-console.war/WEB-INF/context.xml to JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/WEB-INF/context.xml
      4. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/jboss-web.deployer/ROOT.war/css/jboss.css to JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/css/jboss.css
      5. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/jboss-web.deployer/ROOT.war/images/logo.gif to JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/images/logo.gif
      6. Copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/jboss-aop-jdk50.deployer/pluggable-instrumentor.jar to JBOSS_HOME/server/[config]/deploy/jboss-aop-jdk50.deployer/pluggable-instrumentor.jar
      7. Copy the new file from PATCH_ROOT/jboss-as/server/all/lib/hibernate-validator.jar to JBOSS_HOME/server/[config]/lib/hibernate-validator.jar
      8. Copy the new file from PATCH_ROOT/jboss-as/server/all/lib/asm.jar to JBOSS_HOME/server/[config]/lib/asm.jar
      9. Copy the new file from PATCH_ROOT/jboss-as/server/all/lib/quartz-all.jar to JBOSS_HOME/server/[config]/lib/quartz-all.jar
      10. Copy the new file from PATCH_ROOT/jboss-as/server/all/lib/hibernate-commons-annotations.jar to JBOSS_HOME/server/[config]/lib/hibernate-commons-annotations.jar
      11. Copy the new file from PATCH_ROOT/jboss-as/server/all/lib/asm-attrs.jar to JBOSS_HOME/server/[config]/lib/asm-attrs.jar
      12. Copy the new file from PATCH_ROOT/jboss-as/JBossEULA.txt to JBOSS_HOME/JBossEULA.txt
      13. Copy the new file from PATCH_ROOT/jboss-as/docs/examples/jms/ndb-persistence-service.xml to JBOSS_HOME/docs/examples/jms/ndb-persistence-service.xml
      14. Copy the new file from PATCH_ROOT/jboss-as/docs/examples/jms/db2-persistence-service.xml to JBOSS_HOME/docs/examples/jms/db2-persistence-service.xml
      15. Copy the new file from PATCH_ROOT/jboss-as/docs/examples/jms/null-persistence-service.xml to JBOSS_HOME/docs/examples/jms/null-persistence-service.xml
      16. Copy the new file from PATCH_ROOT/jboss-as/docs/dtd/catalog to JBOSS_HOME/docs/dtd/catalog
      17. Copy the new file from PATCH_ROOT/jboss-as/client/hibernate-validator.jar to #

      {jbossClientDir}/hibernate-validator.jar
      18. Copy the new file from PATCH_ROOT/jboss-as/client/hibernate-commons-annotations.jar to #{jbossClientDir}

      /hibernate-commons-annotations.jar
      19. Copy the new file from PATCH_ROOT/jboss-as/bin/security_cc.policy to JBOSS_HOME/bin/security_cc.policy
      20. Copy the new file from PATCH_ROOT/jboss-as/bin/jboss_init_solaris.sh to JBOSS_HOME/bin/jboss_init_solaris.sh
      21. Copy the new file from PATCH_ROOT/jboss-as/lib/webdavlib.jar to JBOSS_HOME/lib/webdavlib.jar

      5. Apply configuration file patches

      The following patches need to be applied with a 3-way diff tool like diff3 command, if they affect locally modified files. If an affected file was not modified locally, just COPY *.patched to your file.
      1. Use the original file PATCH_ROOT/config-patches/run.sh.orig and the patched file PATCH_ROOT/config-patches/run.sh.patched to update your file JBOSS_HOME/bin/run.sh
      2. Use the original file PATCH_ROOT/config-patches/run.bat.orig and the patched file PATCH_ROOT/config-patches/run.bat.patched to update your file JBOSS_HOME/bin/run.bat
      3. Use the original file PATCH_ROOT/config-patches/cache-invalidation-service.xml.orig and the patched file PATCH_ROOT/config-patches/cache-invalidation-service.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/cache-invalidation-service.xml
      4. Use the original file PATCH_ROOT/config-patches/index.html.orig and the patched file PATCH_ROOT/config-patches/index.html.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/index.html
      5. Use the original file PATCH_ROOT/config-patches/sample-bindings.xml.orig and the patched file PATCH_ROOT/config-patches/sample-bindings.xml.patched to update your file JBOSS_HOME/docs/examples/binding-manager/sample-bindings.xml
      6. Use the original file PATCH_ROOT/config-patches/conf-web.xml.orig and the patched file PATCH_ROOT/config-patches/conf-web.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/conf/web.xml
      7. Use the original file PATCH_ROOT/config-patches/root-web.xml.orig and the patched file PATCH_ROOT/config-patches/root-web.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/ROOT.war/WEB-INF/web.xml
      8. Use the original file PATCH_ROOT/config-patches/jboss_init_redhat.sh.orig and the patched file PATCH_ROOT/config-patches/jboss_init_redhat.sh.patched to update your file JBOSS_HOME/bin/jboss_init_redhat.sh
      9. Use the original file PATCH_ROOT/config-patches/jboss_init_suse.sh.orig and the patched file PATCH_ROOT/config-patches/jboss_init_suse.sh.patched to update your file JBOSS_HOME/bin/jboss_init_suse.sh
      10. Use the original file PATCH_ROOT/config-patches/remoting-sslbisocket-service.xml.orig and the patched file PATCH_ROOT/config-patches/remoting-sslbisocket-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/remoting-sslbisocket-service.xml
      11. Use the original file PATCH_ROOT/config-patches/sybase-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/sybase-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/sybase-persistence-service.xml
      12. Use the original file PATCH_ROOT/config-patches/mssql-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/mssql-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/mssql-persistence-service.xml
      13. Use the original file PATCH_ROOT/config-patches/mysql-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/mysql-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/mysql-persistence-service.xml
      14. Use the original file PATCH_ROOT/config-patches/oracle-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/oracle-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/oracle-persistence-service.xml
      15. Use the original file PATCH_ROOT/config-patches/postgresql-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/postgresql-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/postgresql-persistence-service.xml
      16. Use the original file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/clustered-hsqldb-persistence-service.xml
      17. Use the original file PATCH_ROOT/config-patches/messaging-service.xml.orig and the patched file PATCH_ROOT/config-patches/messaging-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/messaging-service.xml
      18. Use the original file PATCH_ROOT/config-patches/messaging-service.xml.orig and the patched file PATCH_ROOT/config-patches/messaging-service.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-messaging.sar/messaging-service.xml
      19. Use the original file PATCH_ROOT/config-patches/remoting-bisocket-service.xml.orig and the patched file PATCH_ROOT/config-patches/remoting-bisocket-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/remoting-bisocket-service.xml
      20. Use the original file PATCH_ROOT/config-patches/remoting-bisocket-service.xml.orig and the patched file PATCH_ROOT/config-patches/remoting-bisocket-service.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-messaging.sar/remoting-bisocket-service.xml
      21. Use the original file PATCH_ROOT/config-patches/jbossjta-properties.xml.orig and the patched file PATCH_ROOT/config-patches/jbossjta-properties.xml.patched to update your file JBOSS_HOME/server/[config]/conf/jbossjta-properties.xml
      22. Use the original file PATCH_ROOT/config-patches/jboss-web.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-web.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jbossws.sar/jbossws-context.war/WEB-INF/jboss-web.xml
      23. Use the original file PATCH_ROOT/config-patches/web.xml.orig and the patched file PATCH_ROOT/config-patches/web.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jbossws.sar/jbossws-context.war/WEB-INF/web.xml
      24. Use the original file PATCH_ROOT/config-patches/run.conf.orig and the patched file PATCH_ROOT/config-patches/run.conf.patched to update your file JBOSS_HOME/bin/run.conf
      25. Use the original file PATCH_ROOT/config-patches/shutdown.bat.orig and the patched file PATCH_ROOT/config-patches/shutdown.bat.patched to update your file JBOSS_HOME/bin/shutdown.bat
      26. Use the original file PATCH_ROOT/config-patches/twiddle.bat.orig and the patched file PATCH_ROOT/config-patches/twiddle.bat.patched to update your file JBOSS_HOME/bin/twiddle.bat
      27. Use the original file PATCH_ROOT/config-patches/mssql-ds.xml.orig and the patched file PATCH_ROOT/config-patches/mssql-ds.xml.patched to update your file JBOSS_HOME/docs/examples/jca/mssql-ds.xml
      28. Use the original file PATCH_ROOT/config-patches/ejb3-interceptors-aop.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-interceptors-aop.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/ejb3-interceptors-aop.xml
      29. Use the original file PATCH_ROOT/config-patches/webserver-xmbean.xml.orig and the patched file PATCH_ROOT/config-patches/webserver-xmbean.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/META-INF/webserver-xmbean.xml
      30. Use the original file PATCH_ROOT/config-patches/displayOpResult.jsp.orig and the patched file PATCH_ROOT/config-patches/displayOpResult.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/jmx-console.war/displayOpResult.jsp
      31. Use the original file PATCH_ROOT/config-patches/inspectMBean.jsp.orig and the patched file PATCH_ROOT/config-patches/inspectMBean.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/jmx-console.war/inspectMBean.jsp
      32. Use the original file PATCH_ROOT/config-patches/wsrunclient.bat.orig and the patched file PATCH_ROOT/config-patches/wsrunclient.bat.patched to update your file JBOSS_HOME/bin/wsrunclient.bat
      33. Use the original file PATCH_ROOT/config-patches/jboss-beans.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-beans.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jbossws.sar/jbossws.beans/META-INF/jboss-beans.xml
      34. Use the original file PATCH_ROOT/config-patches/standardjboss.xml.orig and the patched file PATCH_ROOT/config-patches/standardjboss.xml.patched to update your file JBOSS_HOME/server/[config]/conf/standardjboss.xml
      35. Use the original file PATCH_ROOT/config-patches/displayMBeans.jsp.orig and the patched file PATCH_ROOT/config-patches/displayMBeans.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/jmx-console.war/displayMBeans.jsp
      36. Use the original file PATCH_ROOT/config-patches/style_master.css.orig and the patched file PATCH_ROOT/config-patches/style_master.css.patched to update your file JBOSS_HOME/server/[config]/deploy/jmx-console.war/style_master.css
      37. Use the original file PATCH_ROOT/config-patches/remoting-http-service.xml.orig and the patched file PATCH_ROOT/config-patches/remoting-http-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/remoting-http-service.xml
      38. Use the original file PATCH_ROOT/config-patches/connection-factories-service.xml.orig and the patched file PATCH_ROOT/config-patches/connection-factories-service.xml.patched to update your file JBOSS_HOME/docs/examples/jms/connection-factories-service.xml
      39. Use the original file PATCH_ROOT/config-patches/connection-factories-service.xml.orig and the patched file PATCH_ROOT/config-patches/connection-factories-service.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-messaging.sar/connection-factories-service.xml
      40. Use the original file PATCH_ROOT/config-patches/server.xml.orig and the patched file PATCH_ROOT/config-patches/server.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jboss-web.deployer/server.xml
      41. Use the original file PATCH_ROOT/config-patches/login-config.xml.orig and the patched file PATCH_ROOT/config-patches/login-config.xml.patched to update your file JBOSS_HOME/server/[config]/conf/login-config.xml
      42. Use the original file PATCH_ROOT/config-patches/jmx-console-web.xml.orig and the patched file PATCH_ROOT/config-patches/jmx-console-web.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/jmx-console.war/WEB-INF/web.xml
      43. Use the original file PATCH_ROOT/config-patches/wsprovide.bat.orig and the patched file PATCH_ROOT/config-patches/wsprovide.bat.patched to update your file JBOSS_HOME/bin/wsprovide.bat
      44. Use the original file PATCH_ROOT/config-patches/jboss_init_hpux.sh.orig and the patched file PATCH_ROOT/config-patches/jboss_init_hpux.sh.patched to update your file JBOSS_HOME/bin/jboss_init_hpux.sh
      45. Use the original file PATCH_ROOT/config-patches/manageThresholdMonitor.jsp.orig and the patched file PATCH_ROOT/config-patches/manageThresholdMonitor.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/manageThresholdMonitor.jsp
      46. Use the original file PATCH_ROOT/config-patches/manageStringThresholdMonitor.jsp.orig and the patched file PATCH_ROOT/config-patches/manageStringThresholdMonitor.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/manageStringThresholdMonitor.jsp
      47. Use the original file PATCH_ROOT/config-patches/manageSnapshot.jsp.orig and the patched file PATCH_ROOT/config-patches/manageSnapshot.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/manageSnapshot.jsp
      48. Use the original file PATCH_ROOT/config-patches/listMonitors.jsp.orig and the patched file PATCH_ROOT/config-patches/listMonitors.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/listMonitors.jsp
      49. Use the original file PATCH_ROOT/config-patches/createThresholdMonitorSummary.jsp.orig and the patched file PATCH_ROOT/config-patches/createThresholdMonitorSummary.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/createThresholdMonitorSummary.jsp
      50. Use the original file PATCH_ROOT/config-patches/createThresholdMonitor.jsp.orig and the patched file PATCH_ROOT/config-patches/createThresholdMonitor.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/createThresholdMonitor.jsp
      51. Use the original file PATCH_ROOT/config-patches/createStringThresholdMonitorSummary.jsp.orig and the patched file PATCH_ROOT/config-patches/createStringThresholdMonitorSummary.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/createStringThresholdMonitorSummary.jsp
      52. Use the original file PATCH_ROOT/config-patches/createStringThresholdMonitor.jsp.orig and the patched file PATCH_ROOT/config-patches/createStringThresholdMonitor.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/createStringThresholdMonitor.jsp
      53. Use the original file PATCH_ROOT/config-patches/createSnapshot.jsp.orig and the patched file PATCH_ROOT/config-patches/createSnapshot.jsp.patched to update your file JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/web-console.war/createSnapshot.jsp
      54. Use the original file PATCH_ROOT/config-patches/ejb3-deployer-boss-service.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-deployer-boss-service.xml.patched to update your file JBOSS_HOME/server/[config]/deploy/ejb3.deployer/META-INF/jboss-service.xml
      55. Use the original file PATCH_ROOT/config-patches/wsconsume.bat.orig and the patched file PATCH_ROOT/config-patches/wsconsume.bat.patched to update your file JBOSS_HOME/bin/wsconsume.bat

      6. Configuration-specific file patches
      1. Apply the following patch if your instance is derived from the "default" configuration. Use the original file PATCH_ROOT/config-patches/jboss-log4j.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j.xml.patched to update your file JBOSS_HOME/server/default/conf/jboss-log4j.xml
      2. Apply the following patch if your instance is derived from the "default" configuration. Use the original file PATCH_ROOT/config-patches/jboss-service.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service.xml.patched to update your file JBOSS_HOME/server/default/conf/jboss-service.xml
      3. Apply the following patch if your instance is derived from the "all" configuration. Use the original file PATCH_ROOT/config-patches/jboss-log4j.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j.xml.patched to update your file JBOSS_HOME/server/all/conf/jboss-log4j.xml
      4. Apply the following patch if your instance is derived from the "all" configuration. Use the original file PATCH_ROOT/config-patches/jboss-service.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service.xml.patched to update your file JBOSS_HOME/server/all/conf/jboss-service.xml
      5. Apply the following patch if your instance is derived from the "all" configuration. Use the original file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.patched to update your file JBOSS_HOME/server/all/deploy/jboss-messaging.sar/clustered-hsqldb-persistence-service.xml
      6. Apply the following patch if your instance is derived from the "all" configuration. Use the original file PATCH_ROOT/config-patches/ejb3-clustered-sfsbcache-service.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-clustered-sfsbcache-service.xml.patched to update your file JBOSS_HOME/server/all/deploy/ejb3-clustered-sfsbcache-service.xml
      7. Apply the following patch if your instance is derived from the "all" configuration. Use the original file PATCH_ROOT/config-patches/ejb3-entity-cache-service.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-entity-cache-service.xml.patched to update your file JBOSS_HOME/server/all/deploy/ejb3-entity-cache-service.xml
      8. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/jboss-log4j-production.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-log4j-production.xml.patched to update your file JBOSS_HOME/server/production/conf/jboss-log4j.xml
      9. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/jboss-service-production.xml.orig and the patched file PATCH_ROOT/config-patches/jboss-service-production.xml.patched to update your file JBOSS_HOME/server/production/conf/jboss-service.xml
      10. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.orig and the patched file PATCH_ROOT/config-patches/clustered-hsqldb-persistence-service.xml.patched to update your file JBOSS_HOME/server/production/deploy/jboss-messaging.sar/clustered-hsqldb-persistence-service.xml
      11. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/run-production.conf.orig and the patched file PATCH_ROOT/config-patches/run-production.conf.patched to update your file JBOSS_HOME/server/production/run.conf
      12. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/ejb3-clustered-sfsbcache-service.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-clustered-sfsbcache-service.xml.patched to update your file JBOSS_HOME/server/production/deploy/ejb3-clustered-sfsbcache-service.xml
      13. Apply the following patch if your instance is derived from the "production" configuration. Use the original file PATCH_ROOT/config-patches/ejb3-entity-cache-service.xml.orig and the patched file PATCH_ROOT/config-patches/ejb3-entity-cache-service.xml.patched to update your file JBOSS_HOME/server/production/deploy/ejb3-entity-cache-service.xml

      7. Additional patches
      1. To patch Seam to 1.2.1.EAP_4.3_CP07 rename the old directory JBOSS_HOME/../seam to JBOSS_HOME/../seam-1.2.0.AP and copy the new Seam directory from PATCH_ROOT/seam1 to JBOSS_HOME/../seam
      2. To patch Seam to 2.0.2.FP-1 rename the old directory JBOSS_HOME/../seam to JBOSS_HOME/../seam-1.2.0.AP and copy the new Seam directory from PATCH_ROOT/seam2 to JBOSS_HOME/../seam
      3. To patch when the current EAP version is CP01, CP02, CP03, or CP04, then copy the new file from PATCH_ROOT/jboss-as/server/all/deploy/management/console-mgr.sar/jcommon.jar to JBOSS_HOME/server/[config]/deploy/management/console-mgr.sar/jcommon.jar
      4. To patch when the current EAP version is CP01, CP02, CP03, CP04, CP05 or CP06, then remove the file JBOSS_HOME/server/[config]/deploy/jboss-aop-jdk50.deployer/jrockit-pluggable-instrumentor.jar

      8. Start JBoss
      1. Start your JBoss instance. If you are using JON to monitor your JBoss instance, perform a scan to update the version string. Go to your JBoss instance, choose the Inventory tab, edit the Configuration Properties and click OK

      ----------------------------------------------------------------------------------------

      Attachments

        Activity

          People

            rsharple@redhat.com Richard Sharples (Inactive)
            ammppp_jira Aaron Pestel (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: